Pico Bar & Grill
74 Goding St., Lambeth, London, United Kingdom, SE11 5AW
(02078) 201282 Phone