Germany, Restaurant

Sweet potato fries in Hamburg near the train station

Sweet potato fries have gotten a