Restaurant Talk reports the Stone L’oven Pizza Co., which currently has locations in  Brewster and Canton, is moving into the former Waban Kitchen on Beacon Street.

Via Newton Patch