The Peacock Cuisine
2137 Barrett Station Road
St Louis Missouri, 63131
Phone: (314) 965-3822
Website: www.thepeacockcuisine.com
Specialty:
Indian, East Indian, Pakistani
Cuisine:
Indian
Feature:
Bar Scene, Celeb Hangout, Kid Friendly
Price:
On Budget Prices
Feedback:
5