Yap....got a recommendation....Originally posted by oogle:Any recommendations for Italian Food?
Especially Sphegetti Bolognaise....
Used to have the best at Milano....
Now nowhere to be found....
I suspect Holland Village there is one...
Anyone can confirm?