Village Inn

Water and Main Sts.
Englishtown
New Jersey
United States