Duckfat Restaurant, Portland, Maine - love this place!


Duckfat Restaurant, Portland, Maine - love this place!