Mezza Luna
96 W Allendale Ave, Allendale I-07401-1701, United States
Vegetarian Friendly, Italian, Pasta, Salad, Fish
"The meatballs are fried with shellfish, so beware if you have an allergy. The restaurant did not make any effort to provide an alternative meal."