Popadoms-Leicester/Leicester
Are you the owner? Manage this listing for free.
328-330 Welford Road, Leicester, Leicestershire, LE26EH ,
01162448888
$10 - $20
Restaurant
Table Service
Dine in , Takeaway , Cash , EFTPOS , Visa , Mastercard , Bankcard