Echo Restaurant & Lounge

69-73 Main Street, VT, 05301

Wed. - Sun. 4PM-8:30PM

Full-service restaurant featuring craft food & drinks.

PRICE RANGE

$$$

EXPERIENCES
SERVICES