The Deli Lama Store & Cafe
37041 IL-83, Lake Villa
(847) 245-3354
Recent Reviews
Order Online
You May Also Like
Dunkin' - 2592 N Illinois 83 #2596
Coffee Shops, Donuts, Coffee & Tea, Coffee
Black Lung Brewing Company - 2217 N Illinois 83
Brewery, Pet Friendly
Lovin Oven Cakery - 2207 N Illinois 83
Bakery, Custom Cakes, Vegetarian
Restaurants in Lake Villa, IL
The Deli Lama Store & Cafe
37041 IL-83, Lake Villa, IL 60046
(847) 245-3354