River House
Address:
419 Vley Rd, Scotia, NY 12302
Phone:
(518) 382-8522
Restaurants
Other Businesses:
- Turf Tavern at 40 Mohawk Ave, Scotia, NY 12302
- Sebastians at 406 Sacandaga Rd, Scotia, NY 12302
- Visco's Pizzeria at 149 Vley Rd, Scotia, NY 12302
- Northsider's Pub at 402 Meriline Ave, Scotia, NY 12302
- Dunkin Donuts at 266 Saratoga Rd, Scotia, NY 12302