Twins is a Modern European restaurant offering lunch, drinks, and dinner in a relaxed atmosphere suitable for families and friends.