Update Info - Libra Room Cafe
This restaurant was reported as closed. If it is open, let us know.
Libra Room Cafe
1608 Commercial Dr
Vancouver, BC BC V5L
1608 Commercial Dr
Vancouver, BC BC V5L
This restaurant was reported as closed. If it is open, let us know.