New Town Korean Restaurant

1066 Kiely Blvd
Santa Clara, CA 95051

New Town Korean Restaurant is situated in Santa Clara, CA, a quaint town nestled within the picturesque Adirondack Park in Franklin County. With a population of just 332 as of the 2020 census, Santa Clara offers a serene environment, characterized by its numerous lakes and the scenic Saint Regis Canoe Area.

Founded in 1888 and derived from part of the Town of Brandon, Santa Clara is historically significant, with ties to notable figures such as William Rockefeller. The town boasts a tranquil atmosphere, ideal for visitors seeking outdoor recreation and a glimpse into the natural beauty of Northern New York.

Generated from the website

Also at this address

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta ClaraNew Town Korean Restaurant

Partial Data by Foursquare.