3453 Hampton Ave, St. Louis, MO 63139
Phone: (314) 601-3524
Prices and menu items are subject to change. Contact the restaurant for current information.