The Deli Lama Store & Cafe
Convenience Stores,
Liquor Stores
Hours:
37041 IL-83, Lake Villa IL 60046
Tips
Hours
Most Recent Reviews
-
March 2024
Glad I stopped in for lunch today! I ordered the Napa and it was delicious! Definitely recommend, and will definitely be back!
-
January 2024
Charges too little for the gift of a perfect sandwich... Ask for a the lemon brisket...it's on the hidden
-
November 2023
Sandwich was amazing! I was able to taste some yogurt flavors! Owner is beyond nice! I will be coming back!
More Comments(193)
Other Information
Price Range: Below Average
You May Also Like
-
Lake Villa, Illinois