Eating Breakfast & Brunch at Leo's Breakfast Restaurant restaurant in Buzzards Bay, MA.

Feedback

Do you manage or own Leo's Breakfast Restaurant?

Yes