Eating Greek Mediterranean Pizza at Bravo Pizza restaurant in Malden, MA.

Feedback

Do you manage or own Bravo Pizza?

Yes