Aragosta Bar and Bistro Battery Wharf Grille restaurant on the Boston waterfront Aragosta Bar and Bistro https://www.batterywharfhotelboston.com/dining Batterywharfhotelboston website restaurant on the Boston waterfront Battery Wharf Hotel’s Battery Wharf Grille