|Italiano Pizza 30cm $22.50
Mammas Pizza Bar is conveniently located in the CBD near Town Hall station. They have a range of pastas, pizzas and entrees. L and I decided to start off with Pomodoro Bruschetta and share the 30cm Italiano Pizza. First thing I noticed was the decor, it was in need of some care. The seats were worn out and the paint was chipped in several places on the walls. Fortunately, the food was delicious!