Larsa's Kitchen


90 Tyler Creek Plaza
Elgin, IL 60123

A Mediterranean Restaurant in Elgin IL

Larsa's Kitchen offers delicious dining and takeout to Elgin, IL. Larsa's Kitchen is a cornerstone in the Elgin community and has been recognized for its outstanding cuisine, excellent service and friendly staff. Our restaurant is known for its modern interpretation of classic dishes and its insistence on only using high quality fresh ingredients.


Day Opening Closing
Monday  - Saturday  11:00 AM 8:00 PM
Sunday  Closed  
Click the button to add a review for Larsa's Kitchen

Add Review