623 Euclid Ave, Cleveland,Ohio 44114, United States
Upscale chophouse for steaks, seafood & cocktails in an opulent historic bank building.
book Table nowCart is empty |
623 Euclid Ave, Cleveland
Ohio 44114, United States
Phone Number : 1(216) 523-7000
Operating Hours : Mon-Thurs 11:30-10:00, Friday 11:30-11:00, Saturday 5:00-11:00, Sundays open for special events