Leo Burdock's (Tallaght)

$ • Fish and Chips

View delivery time and booking fee. • 

Belgard Square E, Tallaght, Dublin, D24 Nd77, Ireland, Unit 138 Level 1,  • More info

Opens at 11:30 AM