Get directions to: Royal Shield Restaurant, Darien, IL
Restaurant address: 7417 S Cass Ave Darien, IL 60561, USA
Restaurant: Royal Shield Restaurant