Le Petit Bistro Address: 5959 Triangle Town Blvd Ste 1116, Brentwood, NC 27616 Phone: (919) 792-2414 Cuisine: French Restaurants, French