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