Venezuelan restaurant offering unique culinary experiences.