Ayubowan-Sri Lankan Food Festival @ Café Mozaic, Vivanta by Taj, MG Road.Ayubowan meaning “Welcome” In Sinhalese was the Titular representation for the Sri Lankan Food festival held at Café Mozaic @ The Taj...