O' Sole Mio
Italian Restaurant
A Little Bit of North Beach in Millbrae
Home
Menu
About
Contact
Gift Certificate
Check Gift Certificate Balance
Reviews
Please review us!