Company name: Teo's Take Away Cabra
Description: Serving the finest Fish & Chips, Burgers, Pizzas, Kebabs and lots more. Order online for delivery or pickup.
105 New Cabra Road, Cabra, Dublin 7, Ireland