Simple restaurant with a casual atmosphere, known for generous portions. Offers dine-in and takeaway options.