Reviews written by onile

I'm vegan
Registered on Aug 9 10

Queen of Sheba in Saint Louis, Missouri
Aug 9 10

rating star

Food was delicious, however food was old, cold, or bad on several occasions. Customer service was awful in comparison to the customer service I witness white patrons received on several occasions. Won't go back, ever.