La Frusta is a European restaurant offering a warm and welcoming atmosphere.