Taris Fish & Chips
69 Sibthorpe Rd., Greenwich, London, United Kingdom, SE12 9DS
(02088) 516714 Phone