O' Sole Mio Restaurant

Flag as Inappropriate

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
(650) 692-7905
  • Hours: Daily, 4pm - 9pm
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?
See more »