Home 矽谷十大法國餐廳 Bistro Maxine By siteeditor. Published on 14 10 月, 2012. 548 Ramona Street Palo Alto, CA 94301, United States (650) 323-1815 bistromaxine.com