Chinese takeaway, Mayflower, offering delivery. Known for its food quality and prompt service.