Loading opening times...
Kan Ton is registered at 18 Fleet Street, Holbeach, PE12 7AF. Currently the business operates from 11:30 to 23:00. This firm specialises in following categories: Takeaway.