Добавьте обработчик ошибок для регистрации сообщения об ошибке!Это должно сказать вам, почему запрос не выполняется.
this.state.restaurantsFetchedFromGoogle.map(item=>{
axios.get('https://maps.googleapis.com/maps/api/place/details/json?placeid='+
item + '&key=MYAPIKEY')
.then(response => this.setState({placeId:response.data}))
.catch(err => {
console.log(err) //Axios entire error message
console.log(err.response.data.error) //Google API error message
})
});
Даже без .catch - вы можете использовать инструменты разработчика Chrome, чтобы увидеть ошибку на вкладке Сеть в инструментах разработчика.
Если после этого у вас все еще есть проблемы - напишите конкретное сообщение об ошибке, и я посмотрю.