20 Best Greek Food Places in NJ to Indulge in (2024)
Are you ready for a mouthwatering adventure through the flavors of Greece? Well, you’re in luck because today we’re diving into the world of Greek cuisine with some of the best places in NJ to indulge in Greek food.
From gyro joints to Mediterranean havens, the Garden State is home to some truly amazing Greek restaurants. So, grab a napkin and prepare to salivate as we explore the best Greek restaurants in New Jersey.
Whether you’re a seasoned souvlaki connoisseur or a newbie to moussaka, this list is sure to satisfy your cravings and leave you wanting more.
Best Greek Food NJ
1. Stamna Taverna
Finding a restaurant that offers a memorable dining experience can sometimes feel like a treasure hunt.
If you’re looking to indulge in authentic Greek food that will transport your taste buds straight to the Mediterranean, Stamna Taverna in NJ is the place to be.
With its rustic décor and traditional elements, Stamna Taverna creates an ambiance similar to a traditional Greek village.
Stamna Taverna takes pride in offering a menu that showcases the rich flavors and diversity of Greek cuisine. From classic dishes like moussaka and souvlaki to lesser-known delights like spanakopita and dolmades, there’s something to satisfy every palate.
One dish that simply cannot be missed is their signature lamb chops. Grilled to perfection and seasoned with a blend of herbs and spices, these tender chops will remind you of the sun-drenched hills of Greece.
Address: 1055 Broad St, Bloomfield, NJ
2. Greek City Restaurant
In the bustling town of Ramsey, New Jersey, lies a hidden gem that transports you to the shores of Greece. The Greek City Restaurant is a culinary sanctuary that beckons both locals and visitors to embark on a delightful gastronomic journey.
Whether you’re a fan of Mediterranean cuisine or simply seeking a new dining experience, this charming eatery is sure to captivate your taste buds.
Nestled in the heart of Ramsey, the Greek City Restaurant stands as a testament to the vibrant Greek culture and its rich culinary traditions. Step inside, and you’ll be greeted by warm, friendly staff who make you feel like family.
One of the highlights of the Greek City Restaurant is their fresh seafood selection. Indulge in succulent grilled octopus, tender calamari, or their famous whole roasted fish, all prepared with utmost care and expertise.
Each dish bursts with vibrant Mediterranean flavors, thanks to the use of fresh herbs, olive oil, and citrus accents.
What’s a meal without a sweet ending? The Greek City Restaurant boasts an array of delectable desserts that will satisfy any sweet tooth.
Allow yourself to be tempted by traditional Greek delights such as baklava, loukoumades (honey-dipped doughnuts), and galaktoboureko (a heavenly custard-filled pastry).
Address: 1300 NJ-17 #12, Ramsey, NJ
3. Taverna Mykonos
Taverna Mykonos, a hidden gem nestled in the heart of NJ, where Greece comes alive through tantalizing Greek food and warm Mediterranean hospitality.
The menu at Taverna Mykonos boasts a wide array of Greek delicacies, showcasing the richness and diversity of the country’s cuisine. Whether you’re a fan of fresh seafood, juicy grilled meats, or flavorful vegetarian options, there’s something to satisfy every palate.
Start your meal with mouthwatering mezes (small plates) such as dolmades (stuffed grape leaves), crispy calamari, or creamy tzatziki. Then, indulge in classic Greek dishes like moussaka, lamb souvlaki, or spanakopita, each prepared with meticulous care using the finest ingredients.
Don’t forget to leave room for dessert. Grab a piece of Chocolate chip baklava or a scoop of velvety Greek yogurt drizzled with honey.
This restaurant is the perfect place to celebrate special occasion with their fancy dining setup and atmosphere.
Address: 238 Broadway, Elmwood Park, NJ
4. Antik Greek Kitchen
The Antik Greek Kitchen captures the essence of traditional Greek cooking. From the moment you step inside, you’ll be greeted with a warm and inviting atmosphere that will make you feel like you’re dining in a cozy taverna in Athens.
At the heart of every dish at the Antik Greek Kitchen is the use of high-quality, fresh ingredients. The chefs take great pride in sourcing local produce and authentic Greek products to ensure that the flavors are as genuine as possible.
Whether it’s the tangy feta cheese, the perfectly grilled lamb, or the rich olive oil, each ingredient plays a vital role in creating the unique taste that defines Greek cuisine.
One of the standout dishes at Antik Greek Kitchen is the iconic Greek salad. Bursting with vibrant colors and bold flavors, this simple yet delicious dish consists of crisp lettuce, juicy tomatoes, crunchy cucumber, briny olives, and creamy feta cheese, all drizzled with a tangy dressing.
It’s a perfect representation of the restaurant’s commitment to serving authentic Greek food that leaves a lasting impression.
Address: 335 Fairfield Rd, Fairfield, NJ
5. Kyma Greek Cuisine
Kyma Greek Cuisine is a culinary gem that offers a delightful escape to the sun-soaked shores of Greece.
Upon stepping into Kyma Greek Cuisine, you’ll be greeted by a warm and inviting atmosphere reminiscent of a seaside taverna. The tastefully decorated interior, with its whitewashed walls and blue accents, instantly transports you to the picturesque shores of Greece.
The restaurant’s attention to detail is evident in every corner, creating an ambiance that perfectly complements the culinary journey you are about to embark on.
As you peruse the menu at Kyma Greek Cuisine in NJ, you’ll quickly discover an array of delectable food that showcase the rich flavors and vibrant ingredients of Greek cuisine. From the classic Greek salad, bursting with fresh tomatoes, cucumbers, and feta cheese, to the succulent grilled octopus, every dish is crafted with care and authenticity.
The menu also features a variety of vegetarian and vegan options, ensuring that there is something for everyone to enjoy.
Address: 24 E Main St, Somerville, NJ
6. Pithari Taverna
In the bustling state of New Jersey, where the culinary scene is as diverse as its population, it’s always exciting to discover a hidden gem that offers a unique dining experience. Pithari Taverna, a Mediterranean-inspired restaurant, has been quietly impressing locals and food enthusiasts alike.
From the moment you enter the restaurant, you’ll be transported to the Greek Islands with its warm and inviting ambiance alongside the blue furniture and greenery.
Start your meal with classic appetizers like tzatziki, spanakopita, or dolmades. For the main course, indulge in succulent grilled meats such as lamb souvlaki or traditional moussaka.
Vegetarian options like stuffed peppers and grilled halloumi cheese are also available.
One of the standout features of Pithari Taverna is the exceptional service. The staff members are not only knowledgeable about the menu but also passionate about providing an enjoyable dining experience.
Address: 28 Woodbridge Ave, Highland Park, NJ
7. A Taste of Greece
A Taste of Greece boasts a cozy yet vibrant atmosphere, reminiscent of a traditional Greek taverna. The welcoming staff, dressed in traditional attire, will guide you through their carefully crafted menu, showcasing the very best of Greek cuisine.
At A Taste of Greece, authenticity is the name of the game. From the use of fresh, locally sourced ingredients to the traditional cooking techniques passed down through generations, every dish on their menu showcases the true essence of Greece.
Indulge in classic dishes like moussaka, gyros, and souvlaki, prepared with a modern twist that will leave you craving more.
Address: 935 C Kinderkamack Rd, River Edge, NJ
8. Anemos Greek Cuisine
Located in the charming town of Marlboro, NJ, Anemos Greek Cuisine stands out as a beacon of Greek culture and food. This restaurant provides a lovely ambiance that combines rustic charm with a modern touch.
The restaurant’s warm Mediterranean colors, traditional decor, and friendly staff instantly transport you to the laid-back coastal tavernas of Greece.
Their menu showcases a tantalizing array of classic Greek favorites, from flavorful souvlaki and juicy gyros to aromatic moussaka and creamy tzatziki. Vegetarians and vegans need not worry as Anemos offers a variety of delicious plant-based options too, including spanakopita (spinach pie) and imam baildi (stuffed eggplant).
Anemos Greek Cuisine goes the extra mile to bring the spirit of Greece to all occasions. From intimate family gatherings to large celebrations, their catering services are designed to impress.
Imagine treating your guests to a delightful Mediterranean feast, complete with delectable Greek desserts like baklava and loukoumades (honey-soaked doughnuts).
Keep an eye out for their regularly hosted Greek nights, featuring live music and dance.
Address: 333 US-9 Manalapan Township, NJ
9. Mykonos Restaurant
As you step inside Mykonos Restaurant, you’ll be instantly captivated by its warm and inviting atmosphere. The interior is tastefully decorated with a blend of traditional Greek elements and modern touches, creating an ambiance that is both cozy and elegant.
The soft lighting and wooden furnishings are the perfect setting for a romantic dinner or a fun night with friends.
Start your meal with an appetizer of taramasalata or dolmades, and then move on to the main course with mouthwatering choices such as lamb chops, grilled octopus, or a juicy gyro platter.
Vegetarian options are also plentiful, with delicious dishes like spanakopita and roasted eggplant featuring prominently on the menu. And don’t forget to save room for dessert – their baklava is simply divine!
Address: 440 Ridge Rd #5, North Arlington, NJ
10. Greek Town Gyros
The Greek Town Gyros is a family-owned and operated restaurant that has been serving up traditional Greek cuisine since 1990. Nestled in the heart of New Jersey, this culinary haven captures the essence of Greek culture and brings it to your plate.
Prepare to be greeted by the tantalizing aroma of sizzling meats, fresh herbs, and a warm, inviting atmosphere.
Their menu features a wide variety of Greek specialties, from succulent gyro wraps to crispy spanakopita and zesty tzatziki sauce that will leave you craving more.
Picture tender strips of seasoned meat, slow-cooked to perfection, then layered on warm pita bread and topped with juicy tomatoes, crisp onions, tangy tzatziki sauce, and a sprinkle of fresh herbs. The combination of flavors and textures is simply irresistible.
Address: 65 Park Ave, Rutherford, NJ
11. Lithos Estiatorio
Lithos Estiatorio is a renowned Greek food restaurant located in NJ, known for its authentic Mediterranean cuisine.
The Lithos Estiatorio restaurant takes pride in its menu, which showcases the rich and diverse flavors of Greek cuisine. From classic dishes like moussaka and souvlaki to fresh seafood options like grilled octopus and whole fish, the restaurant offers a wide range of choices to satisfy every palate.
The ingredients used are of the highest quality, sourced locally whenever possible, ensuring a truly authentic and flavorful dining experience.
One of the highlights of Lithos Estiatorio is its extensive wine list, featuring a carefully curated selection of Greek wines. Guests can indulge in a glass of Assyrtiko, Xinomavro, or any other Greek varietal, perfectly paired with their meal to enhance the flavors.
To enhance convenience, this restaurant also offers online reservations, making it easy for guests to secure a table in advance. The restaurant is open for both lunch and dinner, providing flexibility for those looking to enjoy a delicious Greek meal at any time of the day.
Address: 405 Eisenhower Pkwy, Livingston, NJ
12. The Greek Spot
Located conveniently on Route 35, The Greek Spot is the go-to spot for authentic Greek cuisine in Ocean Township. This family-owned and operated restaurant has been serving up traditional Greek dishes since 2008, bringing a taste of Greece to the Jersey Shore.
The menu at The Greek Spot is a culinary delight, offering a wide range of dishes that cater to all taste buds. From classic Greek favorites like moussaka and souvlaki to mouthwatering gyros and spanakopita, there’s something to please everyone.
Vegetarians and vegans will also find plenty of options, with dishes like falafel, stuffed grape leaves, and roasted vegetables all on offer.
If you’re new to Greek cuisine or simply want to try a bit of everything, make sure to indulge in the mezze, a selection of small plates meant for sharing.
From tangy tzatziki and creamy hummus to crispy calamari and savory dolmades, these appetizers are the perfect way to awaken your taste buds and experience the true essence of Greek flavors.
Address: 1013 NJ-35, Ocean Township, NJ
13. THAVMA Mediterranean Grill
Located in the Livingston NJ, THAVMA Mediterranean Grill offers Greek food for the senses. This charming establishment is decked out in rustic decor, comfortable seating, and soft lighting.
THAVMA creates the perfect ambiance for an intimate meal or a festive gathering with friends and family.
At THAVMA, the menu is a culinary tapestry, weaving together the best flavors from Greece, Lebanon, Turkey, and beyond. With an extensive selection of mezes (small plates), main courses, and desserts.
Start your culinary adventure with a plate of crispy falafel, creamy hummus, or tangy tzatziki. For the main course, indulge in succulent grilled meats like shish kebabs or savory lamb chops.
Address: 6230 Town Center Way, Livingston, NJ
14. Faros Greek Cuisine
The menu at Faros Greek Cuisine is a carefully curated selection of traditional Greek dishes, each bursting with flavor and made using the freshest ingredients. Whether you’re a fan of souvlaki, moussaka, or spanakopita, there’s something to satisfy every craving.
And let’s not forget about the famous Greek salads and rich dips like tzatziki and melitzanosalata. Each dish is a testament to the restaurant’s commitment to preserving the essence of Greek cuisine.
One of the standout features of Faros Greek Cuisine is the warm hospitality that greets every guest. The attentive and friendly staff go above and beyond to ensure that your dining experience is nothing short of exceptional.
From recommending dishes to sharing stories about Greek culture, they create an atmosphere that makes you feel like part of the family.
The restaurant offers both indoor and outdoor dining areas, each providing a unique ambiance. The outdoor patio, in particular, offers a cozy and intimate setting perfect for enjoying a leisurely meal under the stars.
Address: 337 Applegarth Rd, Monroe Township, NJ
15. Athenian Fresh Grill
Athenian Fresh Grill is dedicated to serving up dishes made from the finest, freshest ingredients. Their menu features a variety of Greek classics, including souvlaki, moussaka, spanakopita, and much more.
One visit to Athenian Fresh Grill simply wouldn’t be complete without indulging in their famous gyros. This traditional Greek dish features succulent meat (or grilled vegetables for our veggie-loving friends) wrapped in soft pita bread, alongside a medley of fresh toppings and tangy tzatziki sauce.
Prepare to give in to your sweet tooth because Athenian Fresh Grill’s dessert menu is an absolute dream. Treat yourself to a slice of rich and moist baklava or savor the velvety smoothness of their homemade bougatsa.
Address: 11-35 River Rd, North Arlington, NJ
16. Sofia’s Mediterranean Grill
Whether you are a fan of Greek, Turkish, Lebanese, or Moroccan flavors, Sofia’s offers a tempting fusion of dishes.
At Sofia’s, the menu is a veritable treasure trove of mouthwatering dishes that cater to all palates. Try traditional Greek moussaka and succulent kebabs to savory Lebanese mezze platters and aromatic Moroccan tagines.
While every dish at Sofia’s is crafted with care and passion, there are a few favorites that you must try. Start your meal with the silky smooth hummus and fragrant falafel, a match made in Mediterranean heaven.
For the main course, their lamb shawarma is a melt-in-your-mouth delight that will transport you straight to the bustling streets of Beirut. If you’re feeling adventurous, the seafood paella, brimming with fresh mussels, clams, and shrimp, is a feast for both the eyes and the palate.
Address: 220 Boulevard, Hasbrouck Heights, NJ
17. Olympia Restaurant
The Olympia Restaurant is a popular Greek food place located in NJ. Situated in a bustling neighborhood, this restaurant has been serving delicious Greek and Mediterranean cuisine for over 20 years.
One of the highlights of the Olympia Restaurant is its extensive menu, which features a wide variety of dishes inspired by Greek and Mediterranean flavors. From classic Greek salads and gyros to mouthwatering seafood and grilled meats, there is something that everyone will enjoy!
In addition to its delectable food, the Olympia Restaurant also offers a carefully curated selection of wines and spirits.
Address: 739 S Delsea Dr, Vineland, NJ
18. LOCAL GREEK
Walking through the doors of this charming restaurant, you’ll immediately feel the warm embrace of Greek hospitality. The friendly and knowledgeable staff will make you feel right at home, helping you navigate the menu.
From tzatziki and dolmades to moussaka and souvlaki, the menu showcases a range of traditional Greek dishes made with love and the highest quality ingredients. Each dish is a culinary masterpiece, blending fresh herbs, aromatic spices, and authentic Greek olive oil.
To complement your meal, the restaurant offers an impressive selection of Greek wines and spirits. From crisp white varietals like Assyrtiko to robust reds like Xinomavro, there’s a perfect match for every dish.
Don’t forget to try the famous ouzo, an anise-flavored liqueur that’s a staple in Greek culture.
Address: 2 Canal St, Lambertville, NJ
19. Yasou Thasos Greek Food
This family-owned eatery brings the flavors of Greece right to your plate, and let me tell you, it’s a culinary journey you won’t want to miss!
Yasou Thasos Greek Food boasts a menu that is brimming with traditional Greek dishes, prepared with love and attention to detail.
Start your meal with some appetizers like crispy and tangy Spanakopita (spinach and feta cheese pie), or mouthwatering Dolmades (stuffed grape leaves). These bites will leave you wanting more!
Moving on to the main course, their Gyro Platter is a crowd favorite. Picture succulent slices of seasoned lamb or chicken, served with fluffy pita bread, Tzatziki sauce, and a fresh Greek salad on the side.
Address: 366 River Rd, New Milford, NJ
20. Mr Greek
Picture this: you’re strolling by the beautiful beaches of Belmar, New Jersey, with the sun shining, and a gentle breeze in the air. Suddenly, your senses are captivated by the aroma of grilled meat, fresh herbs, and the unmistakable scent of the Mediterranean.
That’s when you stumble upon Mr. Greek Restaurant, a hidden gem that promises to transport you straight to Greece with its authentic flavors and warm hospitality.
Mr. Greek Restaurant offers an extensive menu filled with traditional Greek dishes that are bursting with flavors. From classic gyro wraps and souvlaki platters to mouthwatering moussaka and pastitsio, every dish is prepared with love and care, capturing the essence of Greek cuisine.
By dining at Mr. Greek Restaurant, you’re not just treating yourself to a fantastic food; you’re also supporting a local business in NJ.
The restaurant actively sources ingredients from local suppliers, supporting the local economy and promoting sustainability. So, by indulging in your favorite Greek dishes, you’re also contributing to the Belmar community.
Address: 821 Belmar Plaza Unit 5, Belmar, NJ
Greek Restaurant Guide for New Jersey
So, why should you venture into the world of Greek restaurants and food in NJ? Well, besides the obvious appeal of delicious cuisine, exploring different cultures through their food is a wonderful way to broaden your horizons and connect with the world around you.
Each bite is a doorway to a different tradition, a different story. And in a state as diverse as New Jersey, where culinary experiences are abundant, Greek restaurants provide a unique and flavorful journey.
Find more flavorful restaurants below: