Get directions to: Lee's Fish & Rice, Roy, UT
Restaurant address: 1864 West 5300 South Roy, UT 84067, USA
Restaurant: Lee's Fish & Rice