Popular

Mais Fotos

Melhores Pontuações

Sobre

1305 Euclid Ave
Cleveland, OH
+1-216-479-0555
Cowell & Hubbard

Cowell & Hubbard

French, Bars
127 avaliações 127 avaliações

Melhor Avaliação na Yelp

rating 14 Nov 2016
This beautiful 4 star restaurant is positioned in the Playhouse District near CSUs campus and seemingly thrives amongst those coming in the area for a great... (ler mais)
Gregory S.