2 White Deer Plaza, Sparta, New Jersey 07871

973.726.9399

A taste of Italy in the heart of Lake Mohawk