Leno's Sandwich Shop
1826 Grand Ave, Waukegan
(847) 244-7320
Menu
Restaurants in Waukegan, IL
Leno's Sandwich Shop
1826 Grand Ave, Waukegan, IL 60085
(847) 244-7320