Beacon Hill Hotel Restaurant

The Grilled Chicken Sandwich

$18