Cowell & Hubbard

Restaurants, French Playhouse Square
0 Love It
Save it
Cowell & Hubbard
More Less
Cowell & Hubbard says
Cowell & Hubbard, Cleveland’s premiere jewelry store, was founded in 1861. As growth of the city spanned further east, Cowell & Hubbard moved their store to 1305 Euclid Avenue. Zack Bruell’s reincarnation of this space welcomes his latest culinary destination into the heart of PlayhouseSquare. With such history attached to the building, Bruell found it not only fitting to pay homage to its past in name, but in plating brilliant treasured dishes that his customers have grown to expect.
More Less


Venue name: Cowell & Hubbard
Address: 1305 Euclid Ave
Opening hours: 11:00AM to 10:00PM Tue, 11:00AM to 10:00PM Wed, 11:00AM to 11:00PM Thu, 11:00AM to 11:00PM Fri, 4:00PM to 11:00PM Sat, 4:00PM to 8:00PM Sun
Price: $$ (10-30)
To improve this listing email:

You may be interested in:

1 person listening