The Fountain Restaurant At Fairmont San Jose

170 South Market Street San Jose, CA 95113 United States of America

Location