Tribeca City Café
2 Park Square E, Leeds LS1 2NE
+441132424920
Description
Login • Instagram
Features
- Takeaway
- Delivery
- NFC mobile payments
- Dine-in
- Coffee
- Credit cards
- Outdoor seating
2 Park Square E, Leeds LS1 2NE
+441132424920
Login • Instagram