The best Italian Food restaurant in Tirana. Cheapest and Good ! Rr. Gjin Bue Shpata Street (Dinamo Stadium), Tirana