01245 690586
Riverside restaurant with outside seating overlooking the river Chelmer in the heart of Chelmsford’s shopping area.
Cuisines: Italian, Pizzeria, Steakhouse
Wildwood Chelmsford currently has no offers.