About Chelo Bar & Grill
This is only Persian grill restaurant in Essex, based In Brentwood. We offer a wide range of different charcoal grill cuisine, rice and stews. Come and try
More about Chelo Bar & Grill
Chelo Bar & Grill is located at 108 High Street, Cm14 4ap Brentwood, UK
01277514301
http://www.chelogrill.com