Cafés • Seafood • European • Fast Food
"I absolutely adore this place! The best pizza in Brixton, hands down! The sourdough crust is what sets it apart, making the pizza wonderfully fluffy :) However, our waitress seemed to struggle with basic communication."