Restaurant serving generous portions. Known for delicious salads and home-baked goods.