Shark & Deli

5400 Partridge Ave, St. Louis
(314) 899-0990