top of page
O' Sole Mio
Italian Restaurant
A Little Bit of North Beach in Millbrae
Contact us!
Let's talk
Address:
352 Broadway, Millbrae, CA 94030
​
Tel: 650 692 7905
bottom of page
O' Sole Mio
Italian Restaurant
A Little Bit of North Beach in Millbrae
Address:
352 Broadway, Millbrae, CA 94030
​
Tel: 650 692 7905