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.
Notify me of follow-up comments by email.
Notify me of new posts by email.
This site uses Akismet to reduce spam. Learn how your comment data is processed.