Address: 3200 S Grand Blvd, St Louis MO 63118 / (314) 771-3411
About Us / Cafe Natasha's Kabob International History: Serves meat, veg options available. Persian cuisine restaurant. Offers a separate vegetarian and vegan menu with many choices for appetizers, main entrees and pita wraps. Vegan items are labeled as such. Veggie koubideh combo platter, rice and curry veggie platter, vegetarian stuffed pepper and tomato, vegan falafel platter, shami platter (veggie patties), and more. Has gluten-free.