Home Town Restuarant is a restaurant, located at Chilaw, Sri Lanka
This is a family restaurant. Food is good and tasty. Customer service is good too. Reasonable prices.
Delicious dishes chicken seafood mixed available 12 x 7 hours