italianNot yet on Tasting Planet
Rosso Pomodoro
Shop 90-91, 24 Buchanan St, Balmain (White Bay), Sydney, 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!