Chow Bella, SAINT ALBANS, Vermont (VT)
Readily positioned at Po Box 246 () in SAINT ALBANS, Vermont (VT) (5478), Chow Bella is available at 8025241405. It is advisable to give them a call in advance to make a reservation.
More restaurants in SAINT ALBANS, Vermont (VT)
Chow Bella contact information and details:
Address: Po Box 246 - , SAINT ALBANS, Vermont (VT) 5478
Contact Phone: 8025241405