Goyambokka Beach Restaurant ( Yellow Mellow)
π½οΈGoyambokka Beach Road, Tangalle 82200, Sri Lanka
"wow so many flavors combined and the chicken wow not sure what spices they put around the chicken but it's definitely delicious"
βΆ Watch timestamped review β