Ohba Leaf
➤ 50 Topsfield Parade, Crouch End, Haringey, United Kingdom
Full Available, Japanese, Takeaway, Fish
"This restaurant is below average. I ordered a bento box with sashimi, pork cutlet, and rice. The quality of the sashimi was not great and the slices were not something I would serve in a sashimi dish. The pork cutlet was not crispy enough and did not meet restaurant standards. The rice was also not cooked properly, it was overcooked and too watery, sticking together instead of being fluffy and individual grains. Overall, the meal was a disappointment and did not meet the expectations for authentic Japanese cuisine."