New Great Wall

130 Albany St, Cazenovia, NY

315-655-3313