Tuna Nigiri @ Sushi Point - Twickenham on Eaten
TUNA NIGIRI
Sushi
1
REVIEW
6.3
RATING
REVIEWS
67
th
PRETTY GOOD
foodie_explorer's Sushi list