Cin Cin is a restobar offering a refined cuisine with a Mediterranean twist.