Skip to Content
Manta Logo Manta Home
Sleek Steakhouse logo

Sleek Steakhouse

Steak Restaurants

999 North 2nd Street, Saint Louis, MO · 63102
Get Directions
Saint Louis, MO
Business Details

Serving Saint Louis, MO

Saint Louis, MO
Customer Reviews
Key Facts
Type
Steak Restaurants
Location
Phone
(314) 621-9590
Listing status
Unclaimed
Similar Businesses
Fleming's Prime Steakhouse & Wine Bar - St. Louis
St. Louis, MO
Maverick Steaks & Spirits
Litchfield, IL
Texas Roadhouse
Kirkwood, MO
Texas Roadhouse
O Fallon, IL