Cafe Natasha's Kabob International
LinkedIn Pintrest Facebook Twitter Google +

Cafe Natasha's Kabob International,

St Louis MO
Address: 3200 S Grand Blvd, St Louis MO 63118 / (314) 771-3411

Type: Restaurant Catering

Cuisine: Persian Vegan Vegetarian