Advertisement
Place your ad here.
UCHI
144 Clarence Rd, Lower Clapton, London E5 8DY, United Kingdom
London, United Kingdom
Rustic-chic Japanese bistro prepping elevated sushi, nigiri & sashimi, plus grilled skewers.
Rating: 516
Score: 4.1
Price: Expensive
No reviews available.