Achara is located in Kobuleti, Georgia on 100 დავით აღმაშენებლის ქუჩა. Achara is rated 3.7 out of 5 in the category fish & chips restaurant in Georgia.
Address
100 დავით აღმაშენებლის ქუჩა
Service options
TakeawayDine-in
Amenities
Good for kidsToilets
Offerings
CoffeeSmall plates