Mediterranean restaurant · 1127 Old River Rd, Cleveland, OH
More food in Cleveland, OH · Mediterranean Food in Cleveland