Pizza lovers in Dorchester Center will find Sun Pizza at 870 Blue Hill Ave, ready to serve up satisfying pies. The restaurant sits in a neighborhood where locals know where to head when hunger strikes. Sun Pizza handles both dine-in and takeout orders, making it convenient whether you're stopping by after work or picking up dinner to bring home. The location on Blue Hill Ave makes it easy to access, and the straightforward approach to pizza keeps customers coming back.