Fast food restaurant offering takeaway and delivery. Known for quality food and friendly service.