Bella Room at Quincy Son's of Italy

120 Quarry St, Quincy, MA 02169