Krab Kingz Seafood St. Louis

CLICK HERE: Krab Kingz Seafood St. Louis

St. Louis, are you ready to taste some of the best, affordable, seafood around? Are you ready to have a friendly staff greet you as you walk in the door? Are you ready to walk into a beautifully decorated, safe restaurant? Well Krab Kingz Seafood St. Louis Is ready to serve you. We are ready to earn your business, one customer at a time. Come
In and see us. Come in and try us out!

Address: 5860 Delmar St. Louis 63112