Restaurants in North Clarendon (VT) Full list of companies Restaurants category in North Clarendon, Vermont Whistle Stop Restaurant East Rd, North Clarendon, VT 05759, (802)747-3422 Page 1