to 12 islands greek taverna

We are currently open for curbside pickup Wednesday- Sunday 1 PM- 9 PM. Credit cards only. Call 908-647-2193 to place your order.

Delivery will be available on Fridays from 4:30 PM- 9 PM, and Saturday & Sunday from 2 PM - 9 PM.

Ask for our Daily Specials and Homemade Desserts!

We will be on Door Dash, GrubHub, & Uber Eats Soon. Stay posted.

Click below to view our limited menu.

VIEW MENU12 Islands Stirling Press


12 Islands Greek Taverna Photos

Find Us


12 Islands Greek Taverna Locations


12 Islands Greek Taverna Location NJ


12 Islands Greek Taverna Promotions

simply visit our restaurants for the ultimate dining experience!