Saint Louis MO Seafood Markets 1. 8369 Olive Blvd, Saint Louis, MO 63132 | Rizzo's Fresh Fish Market (314) 989-1666