61-63 Coldharbour Ln, Camberwell, London SE5 9NS, United Kingdom
Closed· Opens Fri at 16:00
61-63 Coldharbour Ln, Camberwell, London SE5 9NS, United Kingdom
No delivery
Spot something wrong?
Dishes at The Sun Of Camberwell. Prices may vary in venue.
Been to The Sun Of Camberwell? Be the first to share what you ate.