DD loves the Figaro Fries so we are usually there at least once per trip for a snack. The panini is OK, the pizza is typical of a Disney counter service - edible but nothing to write home about. We try not to do whole meals there, just stop by for fries.
Agreed, the Figaro Fries are great. This is one of our favorite CS in WDW all because of the atmosphere as others have said a seat by IASW or upstairs overlooking fantasyland make this a wonderful place to be!