A tiny, intimate restaurant specializing in tempura located on the slope down from Meguro Station towards the Meguro River.

Get the Top Tokyo Cheapo hacks in your inbox.

Nearby restaurants and cafes