Village Kitchen 359 Huron Ave Cambridge, MA 02138 Phone: (617) 491-3133 Fax: (617) 491-9933
Category: Restaurants