We found 300 restaurants within 7 miles 7 miles of South Harrow, Pentax House, S Hill Ave, Harrow HA2 0DU