KAMATCHI XPRESS SERVICES π Address: # NO73, VELACHERY MAIN ROAD, VELACEHRY ... π₯ Open: 24 hours.