Restaurant offering fresh, well-prepared meals, including burgers. Known for a relaxed atmosphere.