Ohba Leaf

50 Topsfield Parade, Crouch End , London, N8 8PT

SquareMeal Review of Ohba Leaf

Named for the Japanese word for basil, of which the staff use a surprising amount throughout the menu in salads, as tempura etc, this little Japanese restaurant is a real asset to the Crouch End dining scene. Take a table in the main part of the simple, clean room or sit up at the sushi bar for culinary entertainment – there’s an impressive list of sushi and sashimi on the menu here and watching a master at work is never a chore. If raw fish is not your thing however, there’s plenty else to choose from, be it tempura of soft shell crab, chicken katsudon, a great helping of udon noodles or a heart-warming ramen. It’s inexpensive, healthy and seriously tasty.

Ohba Leaf Location

50 Topsfield Parade, Crouch End , London N8 8PT

Nearby Tube/Rail Stations

Hornsey Station 713m

Harringay Station 948m

Opening times

Mon 5-10.30pm Tues-Sun 12N-3pm

Ohba Leaf's Reviews

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