Get directions to: Aurora Chinese Restaurant, Rochester, NY
Restaurant address: 1694 Penfield Road Rochester, NY 14625, USA
Restaurant: Aurora Chinese Restaurant