Chihiro Sushi Croydon

Japanese Sushi

123 Main Street, Croydon, 3136

Delivery from 10:00

Your order