Update Info - The Sardine Can
This restaurant was reported as closed. If it is open, let us know.
The Sardine Can
26 Powell St
Vancouver, BC V6A 1E7
26 Powell St
Vancouver, BC V6A 1E7
This restaurant was reported as closed. If it is open, let us know.