European restaurant serving good quality, wholesome food.