Anchor House Restaurant
American
Italian
Bar
$$ - $$$
💬
259 reviews
📍
2589 Boston Rd
