Walking home the Quincy Center T station I pass by what is a new restaurant to me so, I went in to get a take-out menu and to my surprize, it's an Afghan restaurant. I used to love The Helmond in Cambridge but, haven't been in years as I no longer work in Cambridge. Apparenty, they have been around since the end of February. Has anybody been there yet, if so, lets hear about it.
1504 Hancock St