“offering brilliant treasured dishes”
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.
Be the first to add a review to the Cowell & Hubbard.
Cowell & Hubbard
- Tue, Wed: 11:00 am - 10:00 pm
- Thu, Fri: 11:00 am - 11:00 pm
- Sat: 4:00 pm - 11:00 pm
- Sun: 4:00 pm - 8:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted