Boobas Fish & Chips
151 Hale Ln, Edgware
020 8959 6002
Menu
Edgware, Greater London
Boobas Fish & Chips
151 Hale Ln, Edgware, Greater London HA8 9QW
020 8959 6002