Toko Lekki is an Indonesian restaurant. It is mentioned as a potential destination for those seeking Indonesian cuisine, with one review suggesting it might be the best in the region.