Tiny’s Tiny’s launched on November 5, 2020. They’re working out of the Greeks on Peaks food truck on Peaks Island. Peaks Island, Portland, ME, USAWebsite | Map