Opa! mezze grill

Authentic Greek cuisine made from scratch daily.

Located in the heart of Ashburn, VA, we serve authentic Greek cuisine along with Greek inspired culinary creations using the freshest ingredients available. All items on our menu are made from scratch daily.

Now open for breakfast/brunch Sunday between 8am-2pm.


Brunch is served! Every Sunday between the hours of 8am and 2pm. Opa!

***New Menu Item Alert***

Athenian Chicken!

Baked chicken breast stuffed with spinach, feta and topped with an avgolemeno sauce! 😋


We are thrilled to be celebrating our five year anniversary today! From our very first customer to our write up in the Washington Post, we have been truly honored to serve the food we love in the community we love. Our loyal patrons and dedicated team deserve a huge THANK YOU for helping us reach this milestone. We couldn't have done it without your support!


It's been a while since we've had a family photo! 🤗

Reviews like this really make our day! Thank you Foodie C.! #yelp

Fresh made Rizogalo (rice pudding)! Pro tip, ask your server to serve it warm. 😋

No matter how big or small your event Opa!'s got you covered! #chickenkabobs #catering

Videos (show all)


General Manager

Efthemios Drosos

Culinary Team

Chef Konstantinos Drosos (40 plus years experience)




Catering Groups Takeout Waiter Walkins


Dinner Drinks Lunch

Price Range


Payment Options

Amex Discover Mastercard Visa



44110 Ashburn Shopping Plz, Ste 170
Ashburn, VA

Opening Hours

Tuesday 11am - 9pm
Wednesday 11am - 9pm
Thursday 11am - 9pm
Friday 11am - 9:30pm
Saturday 11am - 9:30pm
Sunday 8am - 8pm
Other Greek Restaurants in Ashburn (show all)
Nick's Taverna Nick's Taverna
42395 Ryan Rd Ste 130
Ashburn, 20148

A taste of the Mediterranean!

Mediterranean Breeze Restaurant Mediterranean Breeze Restaurant
20693 Ashburn Rd
Ashburn, 20147

Greek & Italian Family Restaurant. Established March 2004.