3 Best French Restaurants in Burbank (2026)