Baba's Cafe [PERMANENTLY CLOSED]

13 Greenwich South Street, London, SE10 8NW
  • Cafes
Baba's Cafe is now permanently closed.