Leone's Italian

455 Granby St, Norfolk, VA

Menu (As of 10/30)

Menu / Leone's

Leone's Italian: hours and how to order