687 Belmont St, Belmont, MA 02478, USA,
No-frills, compact eatery dishing up massive plates of homey Armenian & Middle Eastern specialties.
You must log in to post a comment.
Share via social media
Share via email