Chickadee: A fancy treat in the middle of nowhere
Chickadee is a state of the art Italian style restaurant, located amidst the gigantic Innovation and Design Building, in the Drydock Avenue in Boston. The restaurant serves sumptuous Italian menu and the interior is quite richly clad. One can taste the fineries of Italian cuisine against the lush backdrop of the warm interior. The place … Continue reading Chickadee: A fancy treat in the middle of nowhere