Downtown Restaurant
82 Concord St
Framingham
MA
01702
(508) 875-6985
downtownrestaurant.com
Closed
Sunday
8:00am-10:00pm
Monday
8:00am-10:00pm
Tuesday
8:00am-10:00pm
Wednesday
8:00am-10:00pm
Thursday
8:00am-10:00pm
Friday
8:00am-10:00pm
Saturday
8:00am-10:00pm
Payment Methods:
Cash
Average Rating
4
Total Reviews
(2)
Recommended
0
Not Recommended
0
Open Map
Description
Downtown Restaurant, Inc. was founded in 2009, and is located at 82 Concord St in Framingham.
by dandb on March 25, 2015 from
dandb
American
Brazilian Restaurant
Family Style Restaurants
Food & Dining
framingham
Kid Friendly
MasterCard
Restaurants
Sandwiches
visa