Kabob House
530 Euclid Ave # 31A, Cleveland OH 44115