Locally owned and operated since 1998, LaVecchia's is one of Charlotte's Icon restaurants.
Located next to Blumenthal Performing Arts Center, Movie Theater, Museums and walking distance to and from all uptown Hotels & Time Warner Arena. Voted Best Seafood in Charlotte. Visit our other local
… restaurants NIX Burger & Brew, Nick's Steak & Taphouse(Gastonia)Continued