Calabria Mia

83 W Main St, Somerville, NJ

Menu (As of 10/29)

Calabria Mia: hours and how to order