Leone's Italian 4.5 / 5

455 Granby St, Norfolk

Overview

This restaurant serves classic Italian fare, plus an eclectic wine list & a patio.

Tips & Reviews