Electra's Restaurant
5247 Shelburne Rd, Shelburne
(802) 497-0683
Recent Reviews
Electra's Restaurant
5247 Shelburne Rd, Shelburne 05482
(802) 497-0683