at 595 E 185th St, Cleveland , 44119 United States
396 FB users likes Cebars Euclid Tavern, set it to 85 position in Likes Rating for Cleveland, Ohio in Bar category
Cebars Euclid Tavern is Cleveland based place and this enity listed in Bar category. Located at 595 E 185th St OH 44119. Contact phone number of Cebars Euclid Tavern: (216) 481-9509
Friends, Family, & Fun