Legal Sea Foods

Restaurant in Winchester, Massachusetts

Opening hours: "temporarily closed" Features: outdoor seating

355 Main Street