Upscale Mediterranean restaurant serves a lengthy, far-reaching menu in stylish environs.
In Short Sharing ownership with Davio's, which is located down the street and sports a similarly pricey menu, Avila features dishes from Spain, Portugal, Italy, Greece and France. Fresh, seasonal ingredients dot the menu, and…Read More