Barda
30-32 Broomfield Road
Chelmsford
CM1 1SW
0124-535-7799
Restaurants - English
Visit Website