Toca Chida Casa Sociale

331 Great River Rd, Somerville, MA

Menu (As of 10/29)

Toca Chida Casa Sociale: hours and how to order