Avli Taverna in Chicago
Avli Taverna is a restaurant located in the heart of Chicago, at 1335 West Wrightwood Avenue. It offers a variety of traditional Greek cuisine, including appetizers, salads, entrees, desserts and more.
The restaurant has a relaxed atmosphere and features an outdoor seating area for customers to enjoy their meal. Avli Taverna also offers catering services for special events.
For more information, please call +1-773-857-5577 or visit their website at http://avli.us/.