Order Online

Larsa's Kitchen Express

3146 W Touhy Ave
Chicago, IL 60645
(773) 681-0280
Order online Menu | Reservation | Info
Any questions please call us.