A restaurant offering a new menu. Popular spot, known for its food.