No 20 , Park Street Colombo 2 Western Province 00100 LK
Pamper your taste buds with the multiple mouthwatering international cuisines blended with a Sri Lankan touch with the use of the authentic Sri Lankan spices and located in the heart of Colombo Sri Lanka consisted of multiple dining options.