O Ti Punch is a restaurant and bar offering exotic cocktails and flavorful dishes in a convivial atmosphere.