Loretta's Main Street Cafe, WINDSOR, Vermont (VT)
Conveniently located at 70 Main Street () in WINDSOR, Vermont (VT) (5089), Loretta's Main Street Cafe can be reached at 8026742733. Please call in advance to make a reservation.
More restaurants in WINDSOR, Vermont (VT)
Loretta's Main Street Cafe contact information and details:
Address: 70 Main Street - , WINDSOR, Vermont (VT) 5089
Contact Phone: 8026742733
