Kaiju Kitchen
15 Center St, St Albans City
Menu
Restaurants in Saint Albans City, VT
Kaiju Kitchen
15 Center St, St Albans City, VT 05478