Best Fish and chips takeaway in Rochester, united kingdom

Chips On The Hill

    
141 Cecil Rd Rochester ME1 2HW United Kingdom