Were a new restaurant in Blanchardstown serving delicious Japanese cuisine for dine in and take away.