Grill Bil Food Stall & Take Away is located in Nattandiya, Sri Lanka on CV6GQXH, Udubaddawa Road, Nattandiya Estate. Grill Bil Food Stall & Take Away is rated 4.8 out of 5 in the category fried chicken takeaway in Sri Lanka.
Address
CV6GQXH, Udubaddawa Road, Nattandiya Estate