Gimsara Bojun Hala is a restaurant, located at Thonigala, Sri Lanka
Tasty foods..💖💖
Bad service. Unreasonable price for extra plates.