Charlie Chan's Restaurant

9 N. Main St.
Avon
Massachusetts
United States