Description
Name: Krab Kingz
Address: 5860 Delmar Blvd, St. Louis, MO 63112
Phone Number: +1 314-390-2004
Restaurant Type: Seafood restaurant, Crab house
Krab Kingz is a Seafood restaurant located at 5860 Delmar Blvd St. Louis/Missouri
(Latitude,Longitude: 38.6542059,-90.2893152)
Postal Code: 63112
Location
-
5860 Delmar Blvd, St. Louis, MO 63112
Add a review