Loudonville NY Italian 1. 269 Osborne Rd, Loudonville, NY 12211 | D'Raymond's Restaurant (518) 618-2952