Leo's Restaurant & Events

589 Granite St, Braintree, MA

Menu (As of 10/30)

Desserts

Leo's Restaurant & Events: hours and how to order