Mediterranean restaurant · 129 S Main St #130, Grapevine, TX
To-Go · Dine-In
See full menu
More food in Grapevine, TX · Mediterranean Food in Grapevine