From Our Editors
Enjoy an authentic Greek salad at 12 Islands Greek Taverna in Long Hill, where classic regional fare is featured throughout the menu. Bring your whole brood to this restaurant, where families can dig in to tasty and kid-friendly fare together.
At this restaurant, you can work your arms a little. Pick up the food yourself and carry it out.
12 Islands Greek Taverna's patrons can find places to park in the area.
Prices at 12 Islands Greek Taverna are moderate ? most diners plunk down about $30 per meal. When you're looking for some classic Greek fare, 12 Islands Greek Taverna has it all.