I need in

Cowell & Hubbard

Recommendations & Reviews

  • 1305 Euclid Ave
    Cleveland, OH 44115 (map)

About us

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.

Hours of operation

Tuesday4:00PM - 9:00PM
Wednesday4:00PM - 9:00PM
Thursday4:00PM - 9:00PM
Friday4:00PM - 11:00PM
Saturday4:00PM - 11:00PM

CLOSED NOW


2 recommendations and reviews from 2 people

  • Referral from November 16, 2017
    Facebook reviewer avatar
    -1
    View full conversation on Facebook
New Review
and/or
  • Restaurantx

     
     
     
     
Loading..
Please wait....
Loading...
Please wait...