About This Spot

Stepping into Opa Greek Restaurant & Pizza feels like finding a welcoming corner of the Mediterranean right in the heart of Hamilton Township. The pace is easygoing here, inviting you to settle in and savor time with family or friends. Whether you’re sliding into a cozy booth indoors or enjoying the fresh air at a quiet outdoor table, the atmosphere strikes a gentle balance between casual comfort and the warmth of a well-loved family spot.

The inviting aromas of grilled meats, freshly baked pita, and herbs mingle with the subtle buzz of friendly conversations, crafting a space where both newcomers and regulars can feel at home. This is a place where shared plates and familiar flavors become a quiet connector—where the tzatziki dip or the gentle tang of avgolemono soup almost feel like an old friend’s greeting. The menu’s blend of traditional Greek fare alongside Mediterranean seafood and hand-tossed pizzas reflects a genuine devotion to variety and freshness, never overwhelming but always satisfying.

Opa’s slower moments encourage a deep breath, a sip of their refreshingly bright Greek Lemonada, and the kind of easy conversation that lingers just as much as the last bite of loukoumades sweetened with honey. It’s the sort of spot where food is a passageway to stories shared across the table, bringing out both laughter and a quiet sense of connection.

This neighborhood gem also embraces its role beyond the day-to-day, offering catering options that carry its heartfelt flavor to bigger gatherings. It’s clear that the care poured into each dish honors the spirit of Greek hospitality—a promise that every visit, whether solo or in a crowd, leaves you feeling noticed and nourished.

What’s Available Here

  • IconOutdoor seating
  • IconKerbside pickup
  • IconNo-contact delivery
  • IconDelivery
  • IconTakeaway
  • IconDine-in
  • IconSport
  • IconLunch
  • IconDinner
  • IconSolo dining
  • IconWheelchair-accessible car park
  • IconWheelchair-accessible entrance
  • IconWheelchair-accessible seating
  • IconWheelchair-accessible toilet
  • IconCoffee
  • IconComfort food
  • IconHealthy options
  • IconQuick bite
  • IconSmall plates
  • IconVegan options
  • IconVegetarian options
  • IconLunch
  • IconDinner
  • IconCatering
  • IconCounter service
  • IconDessert
  • IconSeating
  • IconTable service
  • IconGender-neutral toilets
  • IconToilet
  • IconWi-Fi
  • IconWi-Fi
  • IconCasual
  • IconCosy
  • IconFamily friendly
  • IconGroups
  • IconTourists
  • IconAccepts reservations
  • IconCredit cards
  • IconDebit cards
  • IconNFC mobile payments
  • IconCredit cards
  • IconGood for kids
  • IconHas changing table(s)
  • IconHigh chairs
  • IconKids' menu
  • IconFree of charge street parking
  • IconFree parking lot
  • IconParking
  • IconDogs allowed outside

Location & Hours

Monday 11:30 AM - 09:00 PM
Tuesday 11:30 AM - 09:00 PM
Wednesday 11:30 AM - 09:00 PM
Thursday 11:30 AM - 09:00 PM
Friday 11:30 AM - 09:00 PM
Saturday 11:30 AM - 09:00 PM
Sunday 11:00 AM - 08:00 PM

Guest Reviews

Kaitlyn Fulfaro 08 Jan 2026

It was my first time at Opa’s and I will definitely come back! I got the chicken souvlaki platter with rice for $20. The tzatziki was really good, along with the flavor of the chicken and rice. I definitely recommend!

LaLah Jones 27 Dec 2025

Quite ambiance and spot for a quick bit. Wait time= ~20 mins. Food- 8/10 for me. Lots of salt to my taste but overall flavored Loved the speciality drinks they have. Had both in door and outdoor seating. In a shopping complex so there’s lots of parking.

Vicky P 23 Dec 2025

Best Greek food I've ever had!! The octopus was literally cooked to perfection. Combo #1 little bit of everything! The orange cake at the end was phenomenal. Everything fresh, family oriented & found my new spot!!

Lauren Gregg 11 Dec 2025

Gyro & Chicken combo with lemon potatoes was fire! George and Mary are absolutely awesome The food is delicious. Glad trying my 1st Greek restaurant was so GOOOOOD! Oh yeah the Greek cheese balls with fig sauce were bomb!!!

Lou Viera 28 Oct 2025

Delicious Greek food. Fast service and super-friendly! Heard great things about this place from a friend, so had to check it out. Well worth the trip. And it's across the way from Hamilton Marketplace. Shop til you drop, and then get some delicious authentic Greek food!

Olga Kontaurov 23 Oct 2025

We were looking for a kid-friendly place for lunch while driving nearby and are so happy we found this one. Opa Grill is a gem for fresh, flavorful Greek food. We ordered the gyro for our son (no tomato, no onions for his taste), a platter with gyro and pork, and a spread trio to share. The presentation was as inviting as the taste - every bite burst with authentic flavor. Generous portions, vibrant colors, and tasty food made our lunch a feast in a relaxed outdoor setting. Kid-approved and loved by the whole family! The owner is a true charmer and a sweet soul, making the whole experience even more delightful. Thank you! OPA! ????????

Mia 13 Oct 2025

I ordered the Greek Salad with Gryo meat and it is so fresh and delicious - their grape leaves are SO well done .. we also got the Tomatoe pie (which does have cheese on it) the tomatoe sauce, coming from and Italian, is so fresh - I loved it! I also tried the lemon orzo soup - don’t skip it. We loved it all and George and his wife are so hospitable and kind. Don’t miss out!

Reed Pride 06 Oct 2025

Debbie and George were incredible hosts for my dinner at Opa. George’s years perfecting the recipes shine through in a symphony of flavor! His food is better than any I had in Athens & Santorini just a few months ago. You HAVE to try Opa!

Share Your Experience
Related Listing

Recently Viewed Listing

4.7
117 Reviews

Mariscos Alex

Av. Independencia Poniente 173, Centro, 47750 Atotonilco el Alto, Jal., Mexico
4.8
934 Reviews

ArkCleoRich African Kitchen

1371 N Academy Blvd, Colorado Springs, CO 80909, United States
3.6
82 Reviews

Noonchi

1201 S Joyce St C5, Arlington, VA 22202, United States
4.7
258 Reviews

Pierre's Soul Food

404 McCravy Dr, Spartanburg, SC 29303, United States
4.7
265 Reviews

Lunar Coffee

10929 N 56th St, Temple Terrace, FL 33617, United States
Subscribr Now

Get All Updates & Advance Offers