Fantastic Lunch at Zgara Supreme in Tirana, Albania
Zgara Supreme, in the city center of the capital city Tirana, Albania, serves delicious, traditional Balkan food. If you are visiting Tirana, I strongly suggest this restaurant for the great food, good portions, and reasonable prices.
Read More