Bella Luna Ristorante
68 Route 100 N
Ludlow
VT
05149
(802) 228-6666
Hours
No hours of operations available
Payment Methods:
Visa, MasterCard, American Express, Discover
Unrated
Open Map
dining
Fireplace
food
Italian
Parking on Site
restaurant
Restaurants
Restaurants Italian
Romantic
Scenic View