the food was actually vile - worst takeaway delivery I have ever had!!!!!! eel rice was not at all e...
Worse food I've ever ever ever had
8/30/2018
(7)
Sakura Japanese Sushi is a delightful eatery located in the heart of London, England, offering an authentic taste of Japanese cuisine. Known for its fresh sushi and sashimi, the restaurant provides a cozy atmosphere where guests can enjoy meticulously crafted dishes. Whether you are a sushi lover or new to Japanese food, Sakura promises a memorable dining experience with quality ingredients and attentive service.
Generated from this place's information
the food was actually vile - worst takeaway delivery I have ever had!!!!!! eel rice was not at all e...
We ordered food with just eat. It arrived late, cold, small portions and didn’t really taste of anyt...
I ordered some takeaway from this restaurants and the foods were quiet good. Enjoyed my meal and the...