Indian food at an all-vegetarian Indian / Chinese (how's that done?)
restaurant:
The Peacock Cafe and Market
2137 Barrett Station Rd. (Barrett Station Shopping Center)
Saint Louis, MO 63131-1606
314-965-3822
The Peacock Cafe and Market
2137 Barrett Station Rd. (Barrett Station Shopping Center)
Saint Louis, MO 63131-1606
314-965-3822