Antonio's Pizza & Mama Leone's

Newport, RI