Get directions to: China Plaza, Snowflake, AZ
Restaurant address: 696 N Main St Snowflake, AZ 85937, USA
Restaurant: China Plaza