A restaurant offering a varied takeaway menu. Known for its good food, pleasant atmosphere, and attentive staff.