Telmos-Cafe-Stockwell/Stockwell
Are you the owner? Manage this listing for free.
238 Clapham Road, Stockwell, London, SW90PZ ,
02077358822
$0 - $10
Cafe
Counter Service
Cafes
Dine in , Takeaway , Cash