SAKURA JAPANESE BAR & RESTAURANT
41 High Street, New Malden
New Malden, Greater London
SAKURA JAPANESE BAR & RESTAURANT
41 High Street, New Malden, Greater London