Home
Menu
Contact
314.833.4321
314-833-4321
info@sheeshrestaurant.com
3226 S. Grand Blvd.
St. Louis, Mo. 63118