Sabora Pizza is an italian restaurant with no confirmed country, recorded as a visited place in the travel atlas.