Fresh Garden Restaurant is located in Tirana, Albania on Rruga Brigada VIII, Ndertesa 8, H6, Ap1, Tirana, Tirana 1019. Fresh Garden Restaurant is rated 4 out of 5 in the category italian in Albania.
Address
Rruga Brigada VIII, Ndertesa 8, H6, Ap1, Tirana, Tirana 1019