Platzki Restaurant is a concept created by two food fanatics who took a humble Polish potato […]