Located on Route 7 in New Milford, the restaurant sits in a building that looks perfectly ordinary from the outside. The ...