Kabob House | Mediterranean

Falafel restaurant · 530 Euclid Ave #31A, Cleveland, OH

Dine-In

Hours

More food in Cleveland, OH · Falafel in Cleveland