Reviews

Sliders to go!

London | Columbia Road

In a sandwich shop style, the Columbia Cafe is firing out sliders and small ricochets sandwiches to the market visitors! They smell great and taste even better!