Pho Capital

Restaurant in Montpelier, VT

Vietnamese/Thai restaurant

107 State Street, Montpelier, 05602