View Larger Map
Monday....7am-2pm Wednesday....7am-2pm Thursday....7am-2pm Friday....7am-2pm Saturday-Sunday....8am-2pm CLOSED Tuesdays
Now open for dine-in, takeout and curbside pickup! Order Online to view our menu and place your order for pickup.
6803 Southwest Avenue St. Louis, MO 63143 314-260-7244