407-Myrtle-Avenue-0409.jpg
We doubt there will be any Michelin stars in the cards, but this new restaurant will be trying its best to deliver the time-honored combo of falafel and pizza. GMAP


What's Your Take? Leave a Comment