Kabob International is a casual dining restaurant in Saint Louis, MO that specializes in serving a variety of kabobs.
With a diverse menu featuring both meat and vegetarian options, this establishment offers a taste of international flavors in a relaxed atmosphere.
Generated from their business information