J2 grill & Sushi bar restaurants, addresses, phone numbers, photos, real user reviews, North wall quay, Dublin Ireland, Dublin restaurant recommendations - Trip.com
J2 GRILL & SUSHI - 204 Photos & 119 Reviews - Unit A, The Campshires, Dublin, Republic of Ireland - Japanese - Restaurant Reviews - Phone Number - Yelp