italianNot yet on Tasting Planet

Rosso Pomodoro

Shop 90-91, 24 Buchanan St, Balmain (White Bay), Sydney, Australia Australia

About

This is a bit further out of Balmain in a more residential area, but they serve excellent authentic Italian pizzas.

Photos

No photos yet.

Reviews

No reviews yet. Be the first!

Rate this restaurant

Log in to rate this restaurant.