Company name: Okayu
Description: Sushi & Traditional Japanese Dishes, Delivery and Takeaway. Order Online.
71 N Strand Rd, Ballybough, Dublin, Ireland