Come taste a savory creation at Taste of Sri Lanka. They are open nightly from Monday to Friday and are conveniently reachable by car but also by public transit. You can pay by MasterCard and Visa.