Beacon Hill Hotel Restaurant

Caprese Tower

$15