Boobas Fish & Chips
151 Hale Ln, Edgware
020 8959 6002
Recent Reviews
Order Online
Reserve
Boobas Fish & Chips
151 Hale Ln, Edgware HA8 9QW
020 8959 6002