Get directions to: Bhoja Cafe, Somerville, MA
Restaurant address: 235 Elm St Somerville, MA 02144, USA
Restaurant: Bhoja Cafe