TAKAGIYA
Restaurant
•
102 Fortune Green Rd, London NW6 1DS, UK
9.2
Sunday: Closed
See if anyone you trust recommends it!