The Helmand

143 First St, Cambridge, MA

Menu (As of 10/30)

Entrees - Specials

The Helmand: hours and how to order