ORDER AHEAD FOR FASTER SERVICE! DELI OPEN 6 AM - 9 PM