Now Open! Zanzibar Euclid 317 200th St.  Euclid, Ohio 44119  Phone (216) 738-1955

Menu