Oda - Traditional Albanian Cuisine is located in Tirana, Albania on Rruga Luigj Gurakuqi 3. Oda - Traditional Albanian Cuisine is rated 4.2 out of 5 in the category eastern european restaurant in Albania.
Address
Rruga Luigj Gurakuqi 3
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible seating
Wheelchair-accessible toilet