Lebanese restaurant · 40 W Wyoming Ave, Melrose, MA
See full menu
More food in Melrose, MA · Lebanese Food in Melrose