Victor's is a restaurant offering a unique blend of international cuisine with a modern twist.