Contact Us

Address

Bella Luna
3182 Shelburne Rd
Shelburne, Vermont 05482
(802) 985-2232
Find Us

Hours

Sunday-Thursday 4:30-9pm
 Friday-Saturday 4:30-10pm