Enjoy fresh sushi at Deli Sushi. This Japanese restaurant welcomes customers during its opening hours.