Leone's

restaurant in Norfolk

Leone's Italian Restaurant is located in the heart of Norfolk, Virginia along bustling Granby Street.

Phone: (757) 624-1455

Website: www.leonesitalian.com

Address: 455 Granby St