Table by Taru

Brunch Restaurant

20 Alvis Terrace, Colombo, 00300, Sri Lanka