Firefly is a charming little restaurant. The name evokes warm summer evenings in the country, catching fireflies in a glass jar with airholes poked in the lid. And this is the atmosphere the restaurant tries for, with warm lighting and a "tree" growing in the middle of the small room. The menu is similarly themed, with items that evoke an American childhood, but with modern touches that speak of the chef's skill. Look for hearty root vegetables accompanying roasted meats and you won't be disappointed. And don't overlook the bar, as the mixmaster has a skillful hand.