Restaurant serving superb, freshly cooked food. Known for exceptional value, particularly Sunday dinners.