Ranking the Best Pizza in the Greater Boston Area

10) Christo’s Pizza 1761 Centre St, West Roxbury, 617) 327-9047 The owners are the nicest people in the world, and put TLC into their slices. May not be gourmet, but you can taste the hard work put into every slice. 9) Antico Forno 93 Salem St North End (617) 723-6733  Crust is a little too hard….