D & R Depot Restaurant

63 Lake St
Le Roy, NY
585.768.6270
42.982011
-77.992987
Hours:
Mon - Sat: 7am - 9pm
Sun:noon - 9pm

for D & R Depot Restaurant
Directions
from: