Allo Saveurs is a sandwich shop offering continuous service on weekdays and varied hours on weekends.