Your question has been sent.
Expect an answer!
No. Just a pickup counter.
There are cars parked outside along the street and there is traffic going by, but I'm not sure whether it would be encouraged to interact with them.
The lab is just a logo. The cafe, however is dog friendly. By the way, they make good coffee there which is roasted on premises.
Your question has been sent.
Expect an answer!