Get directions to: Lb Grand Restaurant, Le Roy, NY
Restaurant address: 37 Main St, #39 Le Roy, NY 14482, USA
Restaurant: Lb Grand Restaurant