Loading map…

Drop

Drop in Soverato, Italy, offers a delightful aroma. The tender texture of their dishes is a perfect example of the fresh, local flavors found in this Italian region.