Where is Ambal Cafe?
Ambal Cafe is located at: A29, Vavuniya, Sri Lanka.