Company Overview
Company Name
La Scarola
Address
721 W Grand Ave, Chicago, IL, 60654, United States
Website
lascarola.comPhone
(312) 243-1740Approx. Annual Revenue
$3.0M
Established
2003
Google Reviews
4.6 (1,727 reviews)
About La Scarola
La Scarola is a restaurant located in Chicago, Illinois, United States. Established in 2003, the restaurant is celebrating its 25th year in business. La Scarola's menu features a variety of Italian dishes, including pasta, seafood, and specialty items. The restaurant offers dinner reservations by phone only.
More Companies in Illinois
Browse all companies in Illinois →
Frequently Asked Questions about La Scarola
Technologies Used
Social Profiles
Key Decision Makers
Alberto Padilla Owner
Armando Vasquez Chef/Owner