The jury is still out on this place. With a really weird, bearded cartoon man billboard hanging right above the store (scaring customers away), and an oddly (yellow?) decorated interior (mixing modern with the 70's?), this place has an odd assortment of foods to pick from (salads and cream puffs), which still leaves me feeling confused about this place. The cream puffs/deserts here are supposed to be amazing, but I've had a mixed experience: the eclairs and cream puffs with traditional vanilla filling were pretty hohum. The cream puffs I had filled with mocha cream, however, were delicious. Go and check it out for yourself.