O Sole Mio

Italian restaurant · 352 Broadway, Millbrae, CA

Dine-In

Hours

Popular items (As of 10/30)

See full menu

More food in Millbrae, CA · Italian Food in Millbrae