I have only eaten in the restaurant once but have gotten numerous take away meals delivered to the door. The meals have all been very tasty. The only complaint i have is that sometimes the estimated delivery time given after ordering through their app can be way off. We once had to wait 45 min for a delivery that the app said would take 20 min but i understand that certain days and times of the week are busier than orders (Sat dinner time being one!). But it has always been worth the wait. There's not a lot of places in Swords that offer good Japanese food so I'm glad that J2 have been consistently great with their sushi. Thumbs up!