Longfellow's Wayside Inn

New England restaurant · 72 Wayside Inn Rd, Sudbury, MA

Dine-In

More food in Sudbury, MA · New England in Sudbury