Caffrello Vietnam House Newark

Check out the menu for Caffrello Vietnam House - located at 2 London Rd, Newark, Nottinghamshire NG24 1TW