Valle D'oro Restaurant

Restaurant - Italian in Newbury