Leo's Place
35 Jfk St
Cambridge
MA
02138
(617) 314-7644
leosplacediner.com
Open
Sunday
Closed
Monday
8:00am-5:00pm
Tuesday
Closed
Wednesday
Closed
Thursday
Closed
Friday
8:00am-5:00pm
Saturday
8:00am-5:00pm
Payment Methods:
Cash
Average Rating
4
Total Reviews
(18)
Recommended
0
Not Recommended
0
Open Map
Description
Leo's Place is located at 35 Jfk St, Cambridge, MA. This business specializes in Restaurants.
by merchantcircle on April 17, 2016 from
merchantcircle
American
Casual
Coffee & Tea
Deli
Diner
Diners
Food & Dining
restaurant
Restaurants
Salads