Alba Caffe
Coffee Shop · Sandwich Shop · Italian
Alba Caffe is an independent cafe and event space offering a weekly changing menu. It features Italian-ish salads and artisanal ciabatta sandwiches, providing a unique dining experience within a quiet, artsy setting.
Location
Best places nearby
The highest rated places close to Alba Caffe.
Local restaurants nearby
Toynbee Studios, 28 Commercial Street, London E1 6AB, United Kingdom



