Oishi

Units 3 & 4, The Lemonade Building, 3 Aboretum Place , London, IG11 7RL

SquareMeal Review of Oishi

This restaurant has not been reviewed by Square Meal. But we do list the location, price and contact details.

Oishi Location

Units 3 & 4, The Lemonade Building, 3 Aboretum Place , London IG11 7RL

|

020 8594 7770

|
Opening times

Mon-Sat 12N-2.30pm 6-10.30pm

Oishi's Reviews

This restaurant has not yet any user reviews. Be the first one to add a review to this restaurant!

Contact Oishi

Job Title