Get directions to: Yak And Yeti, Somerville, MA
Restaurant address: 719 Broadway Somerville, MA 02144, USA
Restaurant: Yak And Yeti