Giorgio's is closed. He is currently running a small restaurant at Lambert Beach (pretty sure) on Tortola.
Canadiangirrl, I think you mean the NAPA Auto Parts store, not a gas station.
The road is directly across the street, unmarked. The bakery is in a white building on your right. It's easy to find at night because they have lots of lights on. It's worth the effort.