Reviews of 1620 Pub & Eatery. (Restaurant) in Plymouth (Devon).