335, Negombo Road, Wattala
Gongithota Road, Wattala, Sri Lanka
Don’t know what to eat? Here are the talk of town!