D & R Depot On March 14, 2019November 28, 2024 By jimsdiningguidesIn Dining, FoodLeave a comment In the small town of Leroy, near western New York, lies a fun family restaurant in an old train station: the D&R Depot.