We found 300 restaurants within 16 miles 16 miles of James Street Station (Stop JD), Liverpool L2 7LX