Mediterranean restaurant · 164 Town Pl, Fairview, TX
Dine-In
More food in Fairview, TX · Mediterranean Food in Fairview