Fuji Steakhouse

531 Highway 1 West Iowa City, Iowa 52246 United States of America

Location