3183 S Grand Blvd. St. Louis, MO 63118 We are open for dinner everyday from 5 PM until 9:30 PM Lunch on Monday through Friday 11 AM to 2:30 PM PHONE: 314-776-1530 FAX : 314–773–0109