/

St Louis, Missouri Restaurants / Seafood

Found 2 places

Address: 3360 Un Blvd St, Louis, MO 63115

Latitude: 38.6774 (38°40′39″N), Longitude: -90.2593 (90°15′33″W)

Phone: (314) 385-3811

Foursquare

  • Cuisine: Fish
  • Reservations: Yes
  • Outdoor Seating: No
Details

Latitude: 38.5938 (38°35′38″N), Longitude: -90.2303 (90°13′49″W)

Details