Inn At Leeds Restaurant & Catering the
Address:
1125 Route 23b, Leeds, NY 12451
Phone:
(518) 943-6451
Payment:
Nice to Know:
- Noise Level Average
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Outdoor Seating Yes
- Wheelchair Accessible Yes
Other Businesses: