Thanks to Popovers , located at 16 Church St., Wellesley, for their swell sponsorship of The Swellesley Report’s Restaurants ...