Pizza restaurant offering takeout and delivery. Known as Mystic Pizza, it's a popular spot for pizza.