Mount Fuji Japanese Rest 4020 S College Ave. Fort Collins CO United States
Hours: 11a-10p
Phone: 970.223.5228