Kandy

Food court - Chinese, Indian, Thai & Italian food

About

Food court - Chinese, Indian, Thai & Italian food is a restaurant in Kandy, Sri Lanka.