Onassis Greek Taphouse + Kitchen

760 W Ralph Hall Pkwy #120, Rockwall, TX

Menu (As of 10/29)

Onassis Greek Taphouse + Kitchen: hours and how to order