Get directions to: China Rose Chinese Restrnt, Findlay, OH
Restaurant address: 2431 S Main St Findlay, OH 45840, USA
Restaurant: China Rose Chinese Restrnt