Colombo

Hotel de Grand Pilawoos

About

Hotel de Grand Pilawoos is a fast food restaurant in Colombo, Sri Lanka.