Not Yet Rated

Chelo

108 High Street, Brentwood, Essex, CM14 4AP

01277 514301

Categories: Restaurants

About Chelo

Cuisines:

Facilities at Chelo

Chelo Offers

Chelo currently has no offers.

Chelo Reviews

There are no reviews yet. Be the first ...
Submit your own review
View more Restaurants in Brentwood

Find Chelo