Phone: +18478888000
Address: 1188 N McLean Blvd, Elgin, IL 60123, United States
City: Elgin
Dishes: 7
Reviews: 3393
Website: https://www.larsaselgin.com
"What a jewel! I was looking for Mediterranean food nearby and found Larsa cuisine! I had Mediterranean food from the city and I have to say this is my favorite! Everything is so fresh and delicious! I wounded myself back three times a week! Very recommended! As another person said, do not let the petrol station fool you, this place is clean and 100% worth it! Your lentil soup is..."
All prices are estimates.
Elgin, Illinois, blends historic charm with modern vibes, offering a diverse culinary scene featuring typical American comfort foods like burgers and pies, alongside Mexican and Italian cuisines.