Description
Name: Mother's Fish
Address: 2738 N Grand Blvd, St. Louis, MO 63106
Phone Number: +1 314-833-4950
Restaurant Type: Seafood restaurant
Mother's Fish is a Seafood restaurant located at 2738 N Grand Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6548006,-90.2210371)
Postal Code: 63106
Location
-
2738 N Grand Blvd, St. Louis, MO 63106
Add a review