Japanese Restaurants in Harlow - Harlow Town Centre 1 West Square, Harlow, Essex, CM20 1JJ Tags: Cuisine Japanese