Athing ChaCha is located in Medan City, Indonesia on Jl. Jemadi I No.C3, Pulo Brayan Darat II, Medan Timur. Athing ChaCha is rated 4.8 out of 5 in the category chinese takeaway in Indonesia.
Address
Jl. Jemadi I No.C3, Pulo Brayan Darat II, Medan Timur
Service options
TakeawayDine-in
Accessibility
No wheelchair-accessible car park