Burgers are the star, but Nic’s Place has much more to offer diners