221 University Ave, Westwood (800) 948-8488
Very neat and accessible place. They serve large meals and for economical prices. We enjoyed the meals very much and the staff members were very welcoming and informative. Will definitely recommend this place.
More Reviews(7)
Google
Foursquare
221 University Ave, Westwood, MA 02090 (800) 948-8488 Website Order Online Suggest an Edit
Very neat and accessible place. They serve large meals and for economical prices. We enjoyed the meals very much and the staff members were very welcoming and informative. Will definitely recommend this place.