U Czecha is a unique wine bar and restaurant offering a taste of Czech beverages and cuisine. It specializes in Czech wines and traditional dishes.