Sunday
12:00 PM - 8:00 PM
Monday
12:00 PM - 9:00 PM
Tuesday
12:00 PM - 9:00 PM
Wednesday
12:00 PM - 9:00 PM
Thursday
12:00 PM - 9:00 PM
Friday
12:00 PM - 10:00 PM
Saturday
12:00 PM - 10:00 PM
Treat yourself to our must-try list that has everyone talking
Take a visual journey through our most loved creations. From crisp pastries to savory platters, these dishes look as good as they taste.
Check out our most recent reviews!
Ok I saw pizza and thought pizza shop. Wrong this was better than I expected. First off I was greeted once I walked in and they immediately took care of me. I order a simple gyros with fries. I'm not a big fries fan but they was perfect. Gyro was far from simple it was a masterpiece. Taste was out of this world. I'm still in shock how good this place is. I will be coming more often.
Rabbit.
We stumbled upon this hidden gem of a Greek restaurant and were blown away. We didn’t expect to find such authentic and delicious Greek food here. The staff were incredibly friendly and welcoming. We’ve been searching for good taramasalata in the New York area for a while, and this is by far the best we’ve had.
Bihan J.
It is a little touch of Greek culture and extraordinarily delicious cuisine. Opa is where you are treated as though you were family. They take great care of you.
David H.
Catering
Vegan Options
Dine In
Delivery
Take Out
Outdoor Seating
Watching Sport
Curbside Pickup
THANK YOU TO ALL OF YOU WHO HAVE SUPPORTED US THE FIRST YEAR AT OPA GREEK RESTAURANT OF HAMILTON NEW JERSEY.
We are known for Seafood, Salads, Bougatsa, Vegetarian Food, Saganaki, Falafel, Pan Pizza, Kebob, Grilled Salmon, Italian Ice, Cheesecake, Soup, Tzatziki, Baklava, Mediterranean Food, Pita Bread, Greek Salad, Salmon, Pasta, Greek Pizza, Moussaka, Gyros, Pastitsio, Pizza, Hummus, Spanakopita, Souvlaki, Gyro, Loukoumades, Calamari, Shrimp, Ice Cream, and Dolmades
We are located in Hamilton Township, NJ at 3817 Crosswicks Hamilton Square Rd
We serve the following areas: Hamilton, Edgebrook, Yardville, Golden Crest, Briar Manor, Groveville, Hamilton Square, Hillside Terrace, Lakeside Park, Yardville Heights, North Crosswicks, Spring Mill, White Horse, Trenton Gardens, Parsonville, Sylvan Glen, Allentown, Crosswicks, Nottingham, Mile Hollow.
Sunday
12:00 PM - 8:00 PM
Monday
12:00 PM - 9:00 PM
Tuesday
12:00 PM - 9:00 PM
Wednesday
12:00 PM - 9:00 PM
Thursday
12:00 PM - 9:00 PM
Friday
12:00 PM - 10:00 PM
Saturday
12:00 PM - 10:00 PM