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

Book a table online at Laksha Bay an Indian Restaurant & Takeaway in London