Take Away Meal Outlets in Leeds (West Yorkshire)
23 Otley Road
Leeds
West Yorkshire
LS6 3AA
Best food and service I have ever recieved great value and fteindly staff we love Puccini
andrew hutchinson - 06/01/2011 | report this review
All fields are required. Your review will appear immediately.