Leo's Place Diner

Phone
(781) 790-1373
Address
Web
http://www.leosplacediner.com
photo gallery
Share:
Loading map…
Map show directions
Advertisement

show directions

Leo's Place Diner
Apple Maps Google Maps

Foursquare

Foursquare Reviews:

Food is great. Love the French toast here. Leo is a stylish and nice guy. -Curtis

Great French toast! -Joe