Taj Indian Cuisine
62 Water St
Framingham
MA
01701
(508) 877-8982
tajindiancuisinema.com
Open Map
Casual
Caters
Chinese
Grill
Healthy
Indian
Indian Restaurants
Lunch
Restaurants
Wheelchair Accessible