Saturday is Avila's Last Day of Business

Saturday, April 29th will be Avila's last day of business. The downtown Venezuelan restaurant made the announcement Thursday on Facebook.

You can see the post here:

Avila is located at 141 Calhoun Street.

Tagsavila

Leave a reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.