Taj Indian Cuisine
Address:
62 Water St, Framingham, MA 01701
Phone:
(508) 877-8982
Restaurants
Other Businesses:
- Keefe Technical School at 750 Winter St, Framingham, MA 01702
- Famous Pizza at 963 Pleasant St, Framingham, MA 01701
- Green Chili at 1 Nicholas Rd, Framingham, MA 01701
- Lincoln Liquors at 1 Nicholas Rd, Framingham, MA 01701
- Friendly Ice Cream Shop at 62 Water St, Framingham, MA 01701