is an above average Pizza Restaurant
Ranked #1 of 11 Restaurants in Hillside Victoria.
Some say it is sad.
The Latest Review: ★★★★★
Sent on the 15th of November, 2017
We love this pizza- so sad we cannot get it Sundays but they need a rest too!!!
Rank #1 of 11