Leo’s Breakfast Restaurant

  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon
  • Trustfeed ratings Icon

Buzzards Bay, United States

Breakfast & Brunch

Leo’s Breakfast Restaurant Reviews | Rating 3 out of 5 stars (5 reviews)

Leo’s Breakfast Restaurant is located in Buzzards Bay, United States on 249 Main St. Leo’s Breakfast Restaurant is rated 3 out of 5 in the category breakfast & brunch in United States.

Address

249 Main St

Price range

$

Phone

(508) 759-7557

Open hours

...
There is no reviews yet about Leo’s Breakfast Restaurant, be the first to write a review and give your rating to Leo’s Breakfast Restaurant
Write review Claim Profile