top of page

Real Greek food, made fresh every day right here in Kenilworth.

storefron.png
guyro.png

Family-owned. Locally loved. Serving real Greek food in Kenilworth since 2019.

familia.jpg

Our Story

Opa Grill started with family, tradition, and a love for real Greek food.

We opened our doors to bring authentic Greek flavors to our community, and over time it’s become a place where people come not just to eat, but to feel comfortable and welcomed.

Our recipes come from generations of Greek cooking, made with simple, fresh ingredients and the same methods we grew up with. Whether it’s our gyros or our homemade dishes, everything is made fresh and done the right way.

Our days start early in the kitchen, preparing everything from scratch so the food is always fresh, consistent, and full of flavor.

We’re proud to be part of the Kenilworth community, serving both new customers and the familiar faces we see all the time. Seeing people come back again and again is what keeps us going.

At Opa Grill, we keep things simple. Good food, made fresh, served with care. Once you try us, you’ll understand why our customers keep coming back.

From our Grill

gyro.jpg
Beef/Lamb Gyro with Fries

Traditonal rotisserie-grilled meat served with fresh tomatoes, red onions, and hand-cut fries in a warm pita.

8614851a-cac4-4042-9217-86dcf0b58157.png
Branzino Filet

Fresh Mediterranean branzino filet, grilled with crispy skin and tender, flaky center. Finished with olive oil, herbs, and capers. Served with lemon potatoes or your choice of rice or fries. Light, fresh, and authentically Greek. 🐟🍋

FB_IMG_1771009652468.jpg
Homemade Moussaka

Layers of seasoned ground beef, tender eggplant, and sliced potatoes, topped with our creamy homemade béchamel sauce and baked until golden brown. A traditional Greek comfort dish made fresh in our kitchen.

FB_IMG_1771009661031.jpg
Calamari Greek Salad

Crispy golden fried calamari served over fresh romaine lettuce, tomatoes, cucumbers, olives, and feta cheese. Finished with our homemade Greek dressing for the perfect balance of crunch and freshness.

FB_IMG_1771009673837.jpg
Lemon Roasted Potatoes

Oven-roasted potatoes cooked in olive oil, fresh lemon juice, garlic, and Greek herbs. Soft on the inside, slightly crispy on the outside, and full of classic Mediterranean flavor.

FB_IMG_1771009856974.jpg
Lemon Roasted Chicken

Half chicken roasted in lemon, garlic, olive oil, and Greek spices. Crispy skin, tender meat, and served in its own savory lemon sauce.

IMG_7451.jpg
Chicken Souvlaki Platter

Grilled marinated chicken skewers served with lemon potatoes, pita bread, and house-made tzatziki.

IMG_7461.jpg
Greek Village Salad

Fresh romaine, tomatoes, cucumbers, onions, and chickpeas topped with feta, olive oil, and oregano. Served with grilled pita.

IMG_7450.jpg
Pork Souvlaki Platter

Char-grilled pork skewers with lemon potatoes, warm pita, and creamy tzatziki.

Char-grilled pork skewers with lemon potatoes, warm pita, and creamy tzatziki.

Fresh Daily Specials + Delicious Desserts Inside

Blue Arrow Icon
opa.png

Catering & Private Events

Feeding a group? We offer catering and family-style meals perfect for parties, events, or easy dinners at home.

Why Opa Grill?

  • Authentic Greek food made from traditional recipes
  • Fresh grilled meats and homemade sides
  • Family-owned and welcoming atmosphere
  • BYOB for all dine-in guests

Good food. Generous portions. Friendly service.

Join us at Opa Grill today.

Visit Us

Location

550 Boulevard
Kenilworth, NJ 07033

(908) 324-4078

Operating Hours

Monday

Tuesday - Saturday

Sunday

Opa Grill is BYOB (Bring Your Own Bottle).

Closed

11:00 AM - 9:00 PM

12:00 PM - 8:00 PM

bottom of page