About
Welcome to Oishi - the new destination for the finest Japanese cuisine in West London Oishi, in Japanese, means 'tasty' and it is our goal to provide exactly that. The zeal for healthy food tends to assume that there is a need to compromise on its taste. We sincerely believe that healthy food can also be very tasty and delicious. This belief lies at the heart of every dish we prepare..
Details