The Take Out Fish & Chips London
1635 Oxford St E, London
(519) 851-3474
Menu
Restaurants in London, ON
The Take Out Fish & Chips London
1635 Oxford St E, London, ON N5V 2Z5
(519) 851-3474