St. Lawrence Restaurant - 269 Powell St, Vancouver | Urba