Senbazuru Izakaya | Japanese / Sushi Takeaway Dublin 3 | ... | TakeawaysNearMe.ie