Italian fusion restaurant with Spanish influences, offering a unique take on international cuisine.