Menupix Logo MenuPix.com - Find Restaurants and Write Reviews on the Largest Menu Site in the World!
Clubhouse Cafe ($$)
238 5th St
Chelsea, MA 02150 (Map)
(617) 884-8919 (Phone)

Clubhouse Cafe Menu: | Text Menu