Sweet Berry Farm

Restaurant in Middletown (Newport East), RI

Ice Cream cafe

915 Mitchells Lane, 02842