Leno's Sandwich Shop Vegan Catering / Illinois / Waukegan Bookmark Contact Information 1826 Grand Ave, Waukegan, Illinois 60085 (847) 244-7320 http://www.lenossubs.com Detailed InformationLeno’s Sandwich Shop Post navigationNext post: Add Listing