beautiful brand new european restaurant