Powered by Tripadvisor

Medusa Restaurant & Lounge

1437 St. Clair Ave Ne
Cleveland, OH 44114
Uber
MORE PHOTOS