Start from
Baida Moroccan Restaurant
3191 S Grand Blvd, St. Louis 63118