O' Sole Mio Restaurant
Drag box to select area
O' Sole Mio is in an Italian restaurant in its new Millbrae location, based on the original location established in 1954 in San Francisco's North Beach district. Previously known as "the romantic restaurant in Marina district of San Francisco," the establishment specializes in serving the finest Italian cuisines and both local and imported Italian wines.
352 Broadway, Millbrae, CA 94030
- Hours: Daily, 4pm - 9pm
- Accessible: yes