Reviews

Holly- S.

08/01/2019

Best Italian Takeaway in Bayside!

Just opened in Black Rock (Used to be in Brighton on Martin St) Have followed them to the new location! Fabulous authentic Italian pizzas made right in front of you & the roast beef ravioli is homemade & sooo worth the drive!