Get directions to: Vie De France Yamazaki, Schaumburg, IL
Restaurant address: J109 Woodfield Mall Schaumburg, IL 60173, USA
Restaurant: Vie De France Yamazaki