HOME / Afghan restaurant / The Helmand
143 First St, Cambridge, MA 02142, United States
+16174924646
View Business Profile