(to choose from 5 different pizzas)
Our pizzas make people happy and it is because they are made with love and fresh produce, every day, by our french chef. Come and try them @ Pizza Square 388.
388 South Terrace South Fremantle
Mon-Sun 05.00 PM – 12:00 PM
Phone: 9335 1014