ATH is located in Arad, Romania on Strada Nicolae Bălcescu Nr.11. ATH is rated 4.3 out of 5 in the category tea house in Romania.
Address
Strada Nicolae Bălcescu Nr.11
Service options
Outdoor seating
Dine-in
Accessibility
No wheelchair-accessible entrance