Le Petit Bistro is a quaint French restaurant in Mountain View serving delicious, traditional French cuisine the whole family will love.