Skip to content
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.

Map

Post an ad