Shula's Steak 2
6200 Quarry Ln
Independence OH United States
Located at the Doubletree Cleveland South, part of a national chain of Shula's restaurants specializing in steaks. Shula's 2 is a transition from a sports bar to casual dining with a more upscale menu.
Web Information:
Web Page
Phone: 216.447.1300