Colombo

Café Lan Tao

About

Café Lan Tao is a Sri Lankan and Indian restaurant in Colombo, Sri Lanka.