Write a review
Oishi Sushi Japanese Restaurant
Unit 3&4, The Lemonade Building, , 3 Aboretum Place, , Barking, Essex IG11 7RL, United Kingdom, Barking, England
Unit 3&4, The Lemonade Building, , 3 Aboretum Place, , Barking, Essex IG11 7RL, United Kingdom, Barking, England