Eating Greek Mediterranean at Opa! Greek Taverna restaurant in Rowlett, TX.

Feedback

Do you manage or own Opa! Greek Taverna?

Yes