No items found.
Tucked away in Lower Clapton, Uchi serves traditional Japanese dishes with creative twists. Their menu is split into two sections - hot & cold, with dishes like tuna sashimi, kara-ge, robata & tempura.
144 Clarence Rd, Lower Clapton, London E5 8DY