2 extra large slices and a 12 oz. soda for only $7. Their Greek style pizza may just be the best on Boston’s North Shore.