Sun Café29 Peckham Road, London, SE5 8UA, United Kingdom | 020 7703 3222 | Website
Accessible and keenly priced Italian cafe in Peckham
Nice wide doors, step free entry, large accessible toilet. We went at lunchtime and had a large sandwich on freshly made bread and a freshly made pizza with a soft drink thrown in for a fiver each...
1 result shown