57 Borough High St, London SE1 1NE
Kebab Shop | Pasta shop | Restaurant
This cafe offers a nostalgic atmosphere where customers can enjoy straightforward, wholesome food, including sandwiches and salads, available for dine-in or takeout.