Lolo's Sub Shop Vegan Catering / Illinois / Elmwood Park Bookmark Contact Information 7501 W Diversey Ave, Elmwood Park, Illinois 60707 (708) 453-2209 https://www.facebook.com/lolossubshop Detailed InformationLolo’s Sub Shop Post navigationNext post: Add Listing