TAKAGIYA
Restaurant
•
102 Fortune Green Rd, London NW6 1DS, UK
9.2
Thursday: 6 PM – 9:30 PM
See if anyone you trust recommends it!