Tucked away in the small coastal town of Winthrop, Massachusetts, Belle Isle Seafood sits in an unassuming white building ...
Located just a stone’s throw from Logan Airport in Boston, the restaurant offers the unexpected bonus of watching planes take off and land while you wait for your food—a surprisingly mesmerizing form ...