Sababa Cuisine
14417 Cedar Rd, South Euclid
(216) 381-7222
Menu
Restaurants in South Euclid, OH
Sababa Cuisine
14417 Cedar Rd, South Euclid, OH 44121
(216) 381-7222