A Better Chow! Bella
A rejuvenated decor and spiced up menu offer one of the finest culinary experience in the heart of downtown. Right across from Taylor Park and situated amongst main street’s boutique shopping, theaters, and nightlife; plan an afternoon, evening or both around a visit to your premier dining destination. Enjoy the relaxing atmosphere; see your friends and neighbors for lunches, dinners, drinks, and live music. Become a part of the vibrant community of St Albans and whet your appetite for fine cuisine at Chow! Bella.