38-40 Choumert Rd, Peckham, London SE15 4SE, United Kingdom
Open now· Closes at 23:00
38-40 Choumert Rd, Peckham, London SE15 4SE, United Kingdom
No delivery
Spot something wrong?
Dishes at Lolak. Prices may vary in venue.
Been to Lolak? Be the first to share what you ate.