3C 2nd St, Framingham, MA 01702
farosma.com
No description available.
Categories: Dominican restaurant, Caribbean restaurant, Family restaurant, Puerto Rican restaurant
Rated 5 / 5 (38 reviews)