Get directions to: New Ser Family Restaurant, Aurora, IL
Restaurant address: 2450 N Farnsworth Ave Aurora, IL 60504, USA
Restaurant: New Ser Family Restaurant