Sample image
CafésUnclaimed
Tilbury Shop
Delta, BC
- Address
- 7550 76 Street, Delta, BC
About
Tilbury Shop is a café in Delta, British Columbia, serving sandwiches and donairs.
Delta, BC
Tilbury Shop is a café in Delta, British Columbia, serving sandwiches and donairs.