NCBusiness profileRestaurantsNew City RestaurantNew City Restaurant — Restaurant services in Kohuwala, Sri Lanka.KohuwalaView profile SaveCompare