Restaurant offering takeaway options. Known for its food. Orders can be placed by phone.