Empress Taytu Ethiopian Restaurant

6125 St Clair Ave. Cleveland OH 44103 USA

(216) 391-9400

Location