Colombo 07

Sri Vihar

About

Sri Vihar is a Indian restaurant in Colombo 07, Sri Lanka.