La Scarola

721 W Grand Ave, Chicago, IL 60610

Happy hour: food

Wednesdays

  • Six Tasty Lunches for $9

Happy hour: drinks

Wednesdays

  • Half Price Bottles of Wine

Sources and contact

View source

Restaurant website