• 83/85 Wapping Lane, London, E1W 2RW
Order Takeaway Sign Up

Login to Laksha Bay an Indian Restaurant & Takeaway in London

Login