Contact Us

Address

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

Hours

Open Tuesday and Wednesday from 5:00pm to 9:00pm