A long-standing restaurant offering a varied menu. Serves food for delivery.