331 N. Euclid Ave., St. Louis, Missouri 63108 USA


HOURS
Monday: 2:00 pm - 10:00 pm
Tuesday: 12:00 pm - 10:00 pm
Wednesday: 12:00 pm - 10:00 pm
Thursday: 2:00 pm - 10:00 pm
Friday: 2:00 pm - 10:00 pm
Saturday: 2:00 pm - 10:00 pm
Sunday: 12:00 pm - 10:00 pm
Taste of Lebanon