FUJI JAPAN

FUJI JAPAN

Japanese fast food restaurant in Cottonwood mall.