Italian Veggie Resto Near Shi Da

where is it exactly? i caught a glimpse of it when i was inside a taxi, and can’t ask the driver to go back, cause i dun speak chinese. thx.

What did you see?

actually, it might be somewhere near Bo Ai Road, I really dunno though.

I had forgotten.