the lion restaurant Store in liverpool

Categories: Indian

Address

239 walton rd
l4 4ar, liverpool, GB

Contact

Additional Information

Facebook Page/ID: the lion - japanese & sri lankan cusine