Kabob International, SAINT LOUIS, Missouri (MO)
Comfortably stationed at 3200 South Grand Boulevard () in SAINT LOUIS, Missouri (MO) (63118), Kabob International can be contacted at 3147713411. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in SAINT LOUIS, Missouri (MO)
Kabob International contact information and details:
Address: 3200 South Grand Boulevard - , SAINT LOUIS, Missouri (MO) 63118
Contact Phone: 3147713411
