Tas Cafe

Tas Deli is located a walk away from London Bridge…