The Great Wall

Restaurant in Tilbury, Ontario

Asian restaurant

71 Queen Street North, Tilbury