Shark & Deli
5400 Partridge Ave, St. Louis
(314) 899-0990
Menu
Restaurants in St. Louis, MO
Shark & Deli
5400 Partridge Ave, St. Louis, MO 63120
(314) 899-0990