Little Japan

Restaurant in Woking, UK

Opening hours: Mo,We-Su 16:00-22:00

21 High Street, Addlestone, KT15 1TL