Nawala, Colombo
Sri Lankan
Great place, friendly staff, excellent food . whats more . recommended for sri lankans +++