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 is recommended for

Outside Seating

Are you the restaurant owner?

Click here for Links & Logos

Nearby Tube/Rail Stations

Hornsey Station 713m

Harringay Station 948m


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

Area: Hornsey Crouch End

Opening times

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

Nearby Landmarks

Alexandra Park 1km

Alexandra Palace 1km


Telephone: 020 8340 7773


Cuisine: Japanese Sushi

Food & Drink: