Authentic italian thin crust pizza and pasta at Greenwood Ave. Good food, reasonable prices. Great for family meals and the place is child-friendly! They have another outlet at Binjai Park
1 Like
Level 2 Burppler · 3 Reviews