CHI Chis Restaurant
257 Cochituate Rd
Framingham
MA
01701
(508) 875-6363
Open Map
Categories: Restaurants
dining
family restaurants
food
Mexican
Mexican Restaurants
restaurant
Restaurants
restaurants family style
Restaurants Mexican